cmake README.TXT

{



cmake .
//在当前路径下构建项目


cmake --build .
//在当前路径下生成项目(默认为debug)
//cmake --build . --config release
//在当前路径下生成项目(release)


# 指定生成目标
#以可不指定后缀
#add_executable(CMAKETEST Solution.cpp)
#add_executable(CMAKETEST Solution)
#add_executable(CMAKETEST test0)


aux_source_directory(<dir> <variable>)
//查找指定目录下的所有源文件,然后将结果存进指定变量名
/*
# 查找当前目录下的所有源文件
# 并将名称保存到 DIR_SRCS 变量
aux_source_directory(. DIR_SRCS)
# 指定生成目标
add_executable(Demo ${DIR_SRCS})
*/


# 添加 math 子目录
add_subdirectory(math)


# 添加链接库 最后链接
//target_link_libraries(CMAKETEST MathFunctions)
/*
# 添加 math 子目录
add_subdirectory(math)
# 指定生成目标
add_executable(CMAKETEST ${DIR_SRCS})
# 添加链接库 最后链接
target_link_libraries(CMAKETEST MathFunctions)
*/







}

posted @ 2019-12-05 19:47  YZFHKMS-X  阅读(235)  评论(0编辑  收藏  举报