Sun Studio 12 Update 1:C++ 用户指南

3.3.3 编译时选项和链接时选项

下表列出了在链接时和编译时都必须指定的选项。

表 3–4 编译时选项和链接时选项

选项  

操作  

-fast

选择编译选项的最佳组合,以加快可执行代码的编译速度。

-m32|-m64

指定编译的二进制对象的内存模型。 

-mt

扩展-D_REENTRANT -lthread 的宏选项。

-xarch

指定指令集体系结构。

-xautopar

针对多处理器启用自动并行化。

-xhwcprof

(SPARC) 允许编译器支持基于硬件计数器的分析。

-xipo

通过调用过程间分析组件对整个程序执行优化。

-xlinkopt

对可重定位目标文件执行链接时优化。

-xmemalign

(SPARC) 指定最大假定内存对齐以及未对齐数据访问的行为。

-xopenmp

支持 OpenMP 接口来实现显式并行化,包括一组源代码指令、运行时库例程和环境变量

-xpagesize

设置栈和堆的首选页面大小。

-xpagesize_heap

设置堆的首选页面大小。

-xpagesize_stack

设置栈的首选页面大小。

-xpg

准备目标代码,以便收集数据使用 gprof(1) 进行文件配置。

-xprofile

为配置文件收集数据或使用配置文件进行优化。

-xvector

启用自动生成对向量库函数的调用。