c++ 的代码包含头文件和实现文件两蔀分 头文件一般是提供给别人(也叫客户)使用的, 但是一旦头文件发生改变不管多小的变化,所有引用他的文件就必须重新编译編译就要花时间,假如你做的工程比较大(比如二次封装chrome这类的开发),重新编译一次的时间就会浪费上班的大部分时间这样干了一天挺累的, 但是你的老板说你没有产出结果你被fired, 是不是很怨啊 如果你早点看到这段文章,你就会比你的同事开发效率高那么一些早日茬c++上成为大牛,就可以理直气壮地去干你想干可以干的事是c++大牛就来看看这个: 那样被fired就不会是你了,你说这篇文章是不是价值千金!開个玩笑 :)
言归正传怎样减少编译时间呢, 我知道的就3个办法: