cmake -D CMAKE_BUILD_TYPE=Debug ..
cmake -D CMAKE_BUILD_TYPE=Release ..
cmake_minimum_required(VERSION 3.5)
project(hello)
add_library(math STATIC math.c)
add_executable(hello hello.c)
target_link_libraries(hello math)
用make -j带一个参数,可以把项目在进行并行编译,比如在一台双核的机器上,完全可以用make -j4,让make最多允许4个编译命令同时执行,这样可以更有效的利用CPU资源。
make -j2