CMake
文章平均质量分 94
从入门到捕蛇者说
这个作者很懒,什么都没留下…
展开
-
CMake学习(下)
如果项目很大,或者项目中有很多的源码目录,在通过CMake管理项目的时候如果只使用一个,那么这个文件相对会比较复杂,有一种化繁为简的方式就是给每个源码目录都添加一个文件(头文件目录不需要),这样每个文件都不会太复杂,而且更灵活,更容易维护。calc 目录includeincludetest2 目录可以看到各个源文件目录所需要的文件现在已经添加完毕了。接下来庖丁解牛,我们依次分析一下各个文件中需要添加的内容。原创 2024-03-21 20:38:23 · 1021 阅读 · 0 评论 -
CMake学习(上)
关于项目构建我们所熟知的还有Makefile(通过 make 命令进行项目的构建),大多是IDE软件都集成了make,比如:VS 的 nmake、linux 下的 GNU make、Qt 的 qmake等,如果自己动手写 makefile,会发现,makefile 通常依赖于当前的编译平台,而且编写 makefile 的工作量比较大,解决依赖关系时也容易出错。在编写程序的过程中,可能会用到一些系统提供的动态库或者自己制作出的动态库或者静态库文件,cmake中也为我们提供了相关的加载动态库的命令。原创 2024-03-18 21:10:38 · 872 阅读 · 0 评论