除了在头文件里面 #ifndef xxx
可以在实际 include这个头文件的前后,加上 #ifndef,这样就不会打开和扫描这个头文件了。
另外,下面这篇文章里面也总结了
http://www.cnblogs.com/jacktu/archive/2010/07/15/1777974.html
总结一下:
tmpfs: 解决IO瓶颈,充分利用本机内存资源
make -j: 充分利用本机计算资源
distcc: 利用多台计算机资源
ccache: 减少重复编译相同代码的时间
mount -t tmpfs tmpfs ~/build -o size=1G
-t 对应的是类型
-o 对应的是选项