快速尝试想法的实践体会

现在总结是两种,

  1. 一种是单拎一个文件出来修改,采用前面out-of-project的方式编译。可以写Makefile, 也可以写CMakeLists.txt实现更自由的定制。

这种方式的有点是,单拎的文件修改起来阻力更小。

缺点是,调试、后期合并工作更麻烦。适合临时项目和预研项目,不适合长期发展的项目

  1. 另外一种是,另开分支,再建一个build目录,可以针对该分支快速构建。代码修改在新的分支上。缺点是开发阻力还是稍大,无法做到编译生成文件最精简。精简不精简主要看你cmake使用如何。
posted @ 2024-01-23 08:09  zwlwf  阅读(3)  评论(0编辑  收藏  举报