加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
CMakeLists.txt 611 Bytes
一键复制 编辑 原始数据 按行查看 历史
niuqianqian 提交于 2022-06-06 14:34 . add cmake and user mode code
cmake_minimum_required(VERSION 3.12.1)
project(bwmcli LANGUAGES C )
set(CMAKE_C_FLAGS "-g -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Werror -ftrapv -O2 -Wl,-z,noexecstack \
-Wl,-z,relro -fPIE -pie -Wl,-z,now")
include_directories("${PROJECT_SOURCE_DIR}/")
include_directories("${PROJECT_SOURCE_DIR}/bpf")
add_subdirectory(bpf)
if($ENV{HS_COVERAGE_ENABLE})
message("Enable Coverage compile option")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
endif($ENV{HS_COVERAGE_ENABLE})
add_executable(bwmcli bwmcli.c)
target_link_libraries(bwmcli -l:libbpf.so)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化