cmake 使用说明

2022/11/14 cmake 共 425 字,约 2 分钟

列出项目选项和可设置变量

cmake -LA

设置编译对象属性

# 设置编译选项
target_compile_options(${PROJECT_NAME}
        PRIVATE
        "-gdwarf-4" # 设置调试信息版本
        #        "-fsanitize=address" "-fno-omit-frame-pointer"
        "$<$<CONFIG:Debug>:${CXX_FLAGS_DEBUG}>"
        "$<$<CONFIG:Release>:${CXX_FLAGS_RELEASE}>"
        )

dwarf 参考资料

DWARF, 说不定你也需要它哦

target_link_libraries(test libA libB libC)
# 链接顺序 libA <== libB <== libC 优先使用 libC

删除 cmake 安装文件

cat install_manifest.txt | sudo xargs rm

文档信息

Search

    Table of Contents