cmake在管理大型项目时经常被用到,本文以简单程序演示来说明camke管理项目应用,其中包括主程序,子程序,so库程序,lib程序。
目录
1.程序目录结构
2.编译执行
3.清除临时文件
4.完整代码
1.程序目录结构
├── build.sh
├── cmake
│ ├── headers.cmake
│ └── product.cmake
├── CMakeLists.txt
├── lib
│ ├── cmake
│ │ └── lib.cmake
│ ├── CMakeLists.txt
│ ├── show.cpp
│ └── show.h
├── main
│ ├── main.cmake
│ └── main.cpp
├── so
│ ├── cmake
│ │ └── so.cmake
│ ├── CMakeLists.txt
│ ├── show.cpp
│ └── so_show.h
└── sub_execute
├── CMakeLists.txt
├── show.cpp
└── show.h
2.编译执行
bash build.sh -p 1
./pro-main
3.清除临时文件
bash build.sh -c 1
4.完整代码
https://download.csdn.net/download/hsy12342611/87719409
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)