![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cmake
俊野_
这个作者很懒,什么都没留下…
展开
-
cmake宏和变量
if(NOT ARCH) set(ARCH x86_64-linux-gnu)endif()if(${ARCH} MATCHES "aarch64-qnx") add_definitions(-D__aarch64_qnx__)endif()if(NOT CMAKE_BUILD_TYPE) add_definitions(-DDEBUG) set(CMAKE_BUILD_TYPE Debug)endif()MESSAGE(STATUS "CMAKE_BUILD_T原创 2021-02-10 14:50:04 · 1480 阅读 · 0 评论 -
cmake install
public@public:~/testProj/cmakeTest1/cmake_build_debug$ cmake ..-- PROJECT_SOURCE_DIR is : /home/public/testProj/cmakeTest1-- PROJECT_BINARY_DIR is : /home/public/testProj/cmakeTest1/cmake_build_debug-- Configuring done-- Generating done-- Build files原创 2021-02-10 10:10:22 · 245 阅读 · 0 评论 -
add_subdirectory命令
CMake Error at CMakeLists.txt:19 (add_subdirectory): The source directory /home/public/testProj/cmakeTest1/MathFunctions does not contain a CMakeLists.txt file.-- Configuring incomplete, errors occurred!说明 add_subdirectory是会查找子目录的CMakeLists原创 2021-02-10 09:54:29 · 950 阅读 · 0 评论 -
cmake 自动生成配置文件和添加头文件
Config.h是自动生成的头文件,是根据配置文件Config.h.in生成的。configure_file 命令是cmake内置命令,对应cmake文档在:Documentation » cmake-commands(7)cmake config_file命令文档原创 2021-02-10 09:37:11 · 3001 阅读 · 0 评论