1.说明
- 本文演示环境的cmake版本3.18
- clang是自己源码安装的,非获取已经编译好的binary
2.代码
- 2.1 添加下面的代码到CMakeLists.txt中,且放到 project语句之前
- 2.2 注意,源码安装的clang,一定要填写clang的绝对路径,非/usr/bin/clang这样的路径。
- 2.3 代码
SET (CMAKE_C_COMPILER "/home/xxx/soft_ware/llvm/build/bin/clang") # 填写绝对路径
SET (CMAKE_C_FLAGS "-Wall -std=c99")
SET (CMAKE_C_FLAGS_DEBUG "-g")
SET (CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG")
SET (CMAKE_C_FLAGS_RELEASE "-O4 -DNDEBUG")
SET (CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g")
SET (CMAKE_CXX_COMPILER "/home/xxx/soft_ware/llvm