- 主题:白忙了两周,编译依赖
c++20 module
--
FROM 114.87.115.*
你现在的痛点是哪儿?
1. include梳理不清楚
2. 改了某个头文件不知道哪些需要重新compile和link?
3. 仅仅只是速度问题?
module可以解决速度问题
【 在 DoorWay 的大作中提到: 】
: module能解决这问题?
--
FROM 125.120.163.*
1. 首先说你这个梳理是不是真的没有bug就很难说。""和<>的include,带相对路径和不带相对路径include,会不会是同目录里的private文件,这么多文件,有没有命名冲突。这些随便来一个,都不是随便对比名字就能搞定的
2. 全部编译一次才5分钟,也不算啥,你们要是一天到晚需要整个项目完整编译,那你得考虑考虑更大的问题了
所以没到万不得已,别整什么自动化编译。
【 在 DoorWay 的大作中提到: 】
: 在2的典型场景下,需要3,速度更快。
: 现状:只能完整编译(280个cpp)5min,希望:精准编译受影响的130个cpp,<5min。
--
FROM 112.65.30.*