使用CMake构建项目的简明示例(2)
来源:互联网 发布:我在明朝当王爷网络剧 编辑:程序博客网 时间:2024/06/14 07:13
3. 在多个项目的情况下,使用自定义的Find<ProjName>.cmake模块
在workspace下增加两个目录(项目),CMakeModules和TestFindModule如下:
workspace
|—— HelloWorld
|—— Test
|—— CMakeModules FindHELLO.cmake (存放各子项目的Find<Proj>.cmake 定义)
|—— TestFindModule ( 功能同Test子项目,不过使用Find<>.cmake模块来查找、链接HelloWorld项目的头文件和库)
|—— CMakeLists.txt
|—— src main.cpp, CMakeLists.txt
|—— build
(1)CMakeModules目录下的FindHELLO.cmake
(2)TestFindModule目录下的CMakeLists.txt
(2) TestFindModule目录src下的main.cpp
(3) TestFindModule目录src下的CMakeLists.txt
最后,进入build目录执行:
cmake ..
make
到bin目录下测试可执行文件:
$ ./main
$ Hello CMake!
- 使用CMake构建项目的简明示例(2)
- 使用CMake构建项目的简明示例
- 使用CMake构建项目的简明示例
- 使用CMake构建项目的简明示例(1)
- 使用cmake构建项目
- 使用cmake进行Android项目的构建
- 使用 cmake 构建项目的知识点 速查
- 使用Eclipse和CMake构建项目
- Android Stuido 使用cMake构建NDK项目
- Android: 使用CMake 构建 JNI 项目
- cmake的使用(生成eclipse项目)
- 用CMake 构建Qt 项目 (译)
- CMake项目构建总结
- CMake构建OpenGL项目
- CMake构建CUDA项目
- CMake构建PCL项目
- 通过CMake构建项目
- CMake入门使用(一)安装及HelloWorld的构建
- 为什么好领导不能显得太能干?
- 第一题
- linux -- screen 命令是 ssh 的有效补充
- 编写程序,在Applet中使用下拉框显示音乐文件的名字,在程序中使用AudioChip类控制播放的音乐文件,使用“播放”、“连续”、“停止”控制按钮选择播放音乐的状态。
- 什么是RFID技术
- 使用CMake构建项目的简明示例(2)
- Windows XP系统中如何屏蔽 Ctrl+Alt+Del、Alt+Tab以及Ctrl+Esc键序列
- cursor_space_for_time 表示de意思
- poi方式操作execl具体方法
- JDBC如何与各种数据库连接详解
- js数组操作
- 左旋转字符串
- 左旋转字符串
- 左旋转字符串