cmake
我的辉
这个作者很懒,什么都没留下…
展开
-
cmake的add_subdirectory
命令格式 add_subdirectory (source_dir [binary_dir] [EXCLUDE_FROM_ALL]) 添加一个子目录并构建该子目录。如果想同时编译多个CmakeLists.txt 可以使用add_subdirectorytest/CMakeLists.txtcmake_minimum_required(VERSION 3.7.1)project(hello)add_subdirectory(hello1)add_subdirectory(原创 2021-10-19 15:08:47 · 519 阅读 · 0 评论 -
cmake的find_package vs. include
在google上查了find_package和include的差别 网上说这两个语法是没有差别的我做了一下试验 是没有差别的CMakeLists.txtcmake_minimum_required(VERSION 3.7.1)project(hello-world)##includeinclude(Findtest.cmake)message(STATUS "===================>")##find_packageset(CMAKE_MODULE_PATH.原创 2021-10-19 10:41:35 · 704 阅读 · 0 评论 -
cmake实践使用(三)-include
可以参考下面这篇文章,写得超级好【CMake】cmake中的include指令(.cmake文件/MACRO宏/function函数)原创 2020-11-13 19:48:58 · 275 阅读 · 0 评论 -
cmake使用实践(二)- find_package
cmake --help-module-list原创 2020-11-13 17:17:46 · 108 阅读 · 0 评论 -
cmake实践使用(一)
前言CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)假设有一个项目是使用了cmake的语法进行编写在linux使用cmake将会生成makefile文件在window使用cmake将会生成vs工程文件windows上使用CMake所以说同一份代码,可以运行在不同的平台而产生相同的结果,这就是cmake的魅力了Linux平台普通用法cmake ..makemake install ...原创 2020-10-18 11:43:02 · 137 阅读 · 0 评论