带血的库和预编译头大小
-
19-09-2019 - |
题
Q1:我的GCC预编译头占用150 MB - 从升压是我使用晦涩TMP库。任何人有从PCH这个大受益的任何提示?其中,我可以用于创建RAM盘(TMPFS)或东西(透明/上飞)任何生成文件段?
Q2:有没有一些方法,我会守护进程GCC? - 毕竟,如果它保持有效它不必重新加载PCH每次
Q3:(A)将继续的C ++ 0x砍倒在这个问题上任何具体的改进,使TMP计划更好representions,(b)或也许CLANG会带来改变编译过程?
P.S。,MSVCC这是否然后GCC的好很多。
p.s.s,我有一个偷渡怀疑是GCC没有拿起我的PCH。
解决方案
关于Q1,我认为操作系统的缓存会帮助你,不知道你如何改进它,否则很多(如j_random_hacker说的)。
关于Q2,你想要的是目前在“项目”阶段GCC,增量名下编译器。你可以问汤姆Tromey(他的电子邮箱是链接的页面上)什么是当前的状态。
不隶属于 StackOverflow