Awesome
cmake
CMake 资料总结,持续更新 [toc]
1 官方
CMake官方的教程、文档(部分有中文翻译)
1.1 官网首页
1.2 文档首页
https://cmake.org/documentation
1.3 关键文档
1.3.1 最新版(CMake 3.14.1)手册
https://cmake.org/cmake/help/latest/
1.3.2 最旧版(CMake 2.6.0)手册
https://cmake.org/cmake/help/cmake2.6docs.html
1.3.3 有翻译(CMake 2.8.3)手册
https://cmake.org/cmake/help/v2.8.3/cmake.html
-
中文翻译:
1.3.4 官方上手教程
https://cmake.org/cmake-tutorial/
-
翻译1:
-
翻译2
1.3.5 官方FAQ
https://gitlab.kitware.com/cmake/community/wikis/FAQ
2 其他教程
非官方的较为的完整的CMake入门教程
- Linux下C++开发(中文视频):https://mp.weixin.qq.com/s/t1FEZ5m6BgPtXsmwaErJ1Q
- CMake实践(中文pdf):http://file.ncnynl.com/ros/CMake%20Practice.pdf。
- CMake入门实践(中文在线):https://www.hahack.com/codes/cmake/
- Hitchhiker的CMake指南(英文):https://cgold.readthedocs.io/en/latest/index.html
- CMake语法简介(中文PDF):https://github.com/Akagi201/learning-cmake/blob/master/docs/cmake-rules.pdf
- 柯南教程(英文):https://docs.conan.io/en/latest/
- 上海交通大学IPADS(视频):https://www.bilibili.com/video/BV14h41187FZ/?spm_id_from=333.788
3 网络资料
网络上零散的有关CMake的笔记,资料,博客.....
- https://rix0r.nl/blog/2015/08/13/cmake-guide/
- https://github.com/onqtam/awesome-cmake
- https://www.jianshu.com/search?q=cmake&page=1&type=note
- https://zhuanlan.zhihu.com/cmake
- https://www.youtube.com/results?search_query=cmake%E6%95%99%E7%A8%8B&pbjreload=10
- https://blog.csdn.net/W343051232/article/details/52397628
- https://blog.csdn.net/haluoluo211/column/info/17096
4 相关工具
和CMake密切相关工具的资料
4.1 g++与gcc
- g++入门教程:https://cloud.tencent.com/developer/article/1176744
- gcc环境变量:http://blog.sina.com.cn/s/blog_93b45b0f01011nrz.html
- g++环境配置:https://blog.csdn.net/zc02051126/article/details/22105921
- https://blog.csdn.net/hyman_c/article/details/52004237
- http://www.runoob.com/cplusplus/cpp-environment-setup.html
- http://yangl.net/2018/01/16/gcc_lib/