Sun Studio 12:C++ 用户指南

-xtarget 值(x86 平台)

在 64 位 x86 平台上针对 64 位 Solaris 软件进行编译是由 -m64 选项指示的。如果指定带有除 native64generic64 之外标志的 -xtarget,还必须按如下所示指定 -m64 选项:-xtarget=opteron ... -m64,否则编译器会使用 32 位内存模型。

表 A–50 -xtarget 值(x86 平台)

-xtarget= 

-xarch 

-xchip 

-xcache 

generic

generic

generic

generic

386*

已废弃。改用 -xtarget=generic。有关已废弃的选项的完整列表,请参见3.3.8 废弃的选项

486

已废弃。改用 -xtarget=generic。有关已废弃的选项的完整列表,请参见3.3.8 废弃的选项

opteron 

sse2 

opteron

64/64/2:1024/64/16

pentium

386

pentium

generic

pentium_pro

pentium_pro

pentium_pro

generic

pentium3 

sse 

pentium3

16/32/4:256/32/4 

pentium4 

sse2 

pentium4

8/64/4:256/128/8