首页 > 其他分享 >【cmake】add_subdirectory实例,设定add_subdirectory包含的模块是否可用

【cmake】add_subdirectory实例,设定add_subdirectory包含的模块是否可用

时间:2022-11-04 22:14:33浏览次数:70  
标签:CMakeLists cmake subdirectory cxx add txt

本项目的结构:

├── CMakeLists.txt
├── MathFunctions
│   ├── CMakeLists.txt
│   ├── MathFunctions.h
│   └── mysqrt.cxx
├── TutorialConfig.h.in
└── tutorial.cxx

cmake使用教程(二)-添加库文章中是有完全代码的github链接的,但是使用如下命令,没有反应: cmake -DUSE_MYMATH=ON ..

标签:CMakeLists,cmake,subdirectory,cxx,add,txt
From: https://www.cnblogs.com/codingbigdog/p/16859250.html

相关文章

  • 编CMAKE译BOOST 库问题
    1CMAKE..时出现的问题:CMakeFiles/pcl_test.dir/tuzi3.cpp.o:Infunction`boost::this_thread::sleep(boost::posix_time::ptimeconst&)':tuzi3.cpp:(.text._ZN5boost......
  • cmake 常用变量和常用环境变量
    直接参考:CMake学习笔记二:cmake常用变量和常用环境变量本文只对CMake学习笔记二:cmake常用变量和常用环境变量的“3cmake常用变量”进行总结。cmake常用变量这里总结......
  • 关于 线程模型中经常使用的 __sync_fetch_and_add 原子操作的性能
    最近从kvell这篇论文中看到一些单机存储引擎的优秀设计,底层存储硬件性能在不远的未来可能不再是主要的性能瓶颈,反而高并发下的CPU可能是软件性能的主要限制。像BPS/AEP/Op......
  • (笔记)ROS2:ament_cmake类型功能包导入消息接口三步骤
     一、三个步骤1.在CMakeLists.txt中导入,具体是先find_packages再ament_target_dependencies。2.在packages.xml中导入,具体是添加depend标签并将消息接口写入。3.......
  • cmake-子cmakelists传递变量
    主cmake子cmakePARENT_SCOPE传递回主cmake结果......
  • cmake-src子文件夹
    方法一main.c#include<stdio.h>#include<stdlib.h>#include"src/add.h"intmain(intargc,char**argv){ add(); exit(EXIT_SUCCESS);}cmakelists.tx......
  • cmake-foreach循环
    cmake_minimum_required(VERSION3.22)message("循环获取变量值的方式")set(a1)foreach(currentElement${a}bc) #获取变量值的方式 #循环遍历列表 message("for......
  • cmake-while
    foreachwhile......
  • cmake-if-else
    if-else直接设置ON、OFF命令行设置ON、OFF......
  • cmake-string
    FIND结果REPLACE结果APPEND结果......