Mac安装GCC

Mac中的开发工具链都是围绕xcode展开的,但是对于只想使用gcc,g++编译c/c++代码的情况,装一个动辄3,4G的开发工具实在是不符合KISS原则。更新:4.3版本的xcode已经将图形开发界面和命令行工具分开了发布了。还有即使装了xcode,默认带的gcc编译器都是lvmm做前端的,并非纯正的gnu gcc。如果你想用纯正的gcc,最好的办法就是自己手动编译一个。主要有两个方法:[……]

阅读全文

gcc -O 选项详解

  这个选项控制所有的优化等级。使用优化选项会使编译过程耗费更多的时间,并且占用更多的内存,尤其是在提高优化等级的时候。

  -O设置一共有五种:-O0、-O1、-O2、-O3和-Os。你只能在 /etc/make.conf 里面设置其中的一种。

  除了 -O0 以[……]

阅读全文