1.0 configure_file(xxx.in xxx) + xxx.in 文件
这条指令把xxx.in模板文件,生成最终文件
2.0 set()
// 设置C++的标准set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_STANDARD_REQUIRED True)
3.0 添加依赖库和使用
自定义依赖库的CMakeLists.txt
add_library(<依赖库文件夹名称> mysqrt.cxx)
使用的CMakeLists.txt
// 告诉编译器子目录的名称add_subdirectory(<依赖库文件夹名称>)// 告诉编译器链接依赖库target_link_libraries(Tutorial PUBLIC <依赖库文件夹名称>)// 告诉编译器搜索的路径target_include_directories(Tutorial PUBLIC"${PROJECT_BINARY_DIR}""${PROJECT_BINARY_DTR}/MathFunctions")

