Tag: 项目设置

最简单但是完整的cmake例子

不知何故,我完全被CMake的工作困惑。 每次我想我越来越接近了解CMake是如何写的,在我读到的下一个例子中就消失了。 所有我想知道的是,我应该如何构build我的项目,以便我的CMake将来需要最less的维护。 例如,我不想在我的src树中添加一个新文件夹时更新我的​​CMakeList.txt,这个文件夹与所有其他src文件夹完全一样。 这就是我想象我的项目结构的方式,但是这只是一个例子。 如果推荐的方式不同,请告诉我,并告诉我如何去做。 myProject src/ module1/ module1.h module1.cpp module2/ […] main.cpp test/ test1.cpp resources/ file.png bin [execute cmake ..] 顺便说一下,我的程序知道资源在哪里是很重要的。 我想知道推荐的资源pipe理方式。 我不想通过“../resources/file.png”来访问我的资源