cmake实践:将hello.c作为库文件
1. 直接修改 cmake实践:包含头文件的hello wrold 中的CMakeLists.txt
project(HELLO) set(LIB hello.c) #生成库文件的源文件 set(EXE main.c) add_library(libhello ${LIB}) #将会生成libhello.a, (可使用set_target_properties(libhello PROPERTIES PREFIX "" OUTPUT_NAME hello)将 libhello.a 命名为 hello.a,注意PREFIX属性) add_executable(hello ${EXE}) target_link_libraries(hello libhello) #加入库文件
2. cmake 和 make
cd build
cmake ..
make