CMake 简介和 CMake 模板

如果你用 Linux 操作系统,使用 cmake 会简单很多,可以参考一个很好的教程:CMake 入门实战 | HaHack。如果你用 Linux 操作系统,而且只是运行一些小程序,可以看看我的另一篇博客:你就编译一个 cpp,用 CMake 还不如用 pkg-config 呢。 但如果你用 Windows,很大的可能你会使用图形界面的 CMake(cmake-gui.exe)和 Visual S阅读全文

CMake简介

CMake是把群龙无首的.h和.cpp组织起来的一把好手,大型工程组织起来真是棒棒哒! CMakeLists.txt就好比QtCreator的.pro文件,或者好比makefile 在名为CMakeLists.txt的文本文件中,我们写下这个大型工程是怎样的组织的,谁和谁是一个project的,哪个project依赖谁,哪个project是库,编译链接得到的库叫什么名字,哪个project是可执行阅读全文