Oracle® Developer Studio 12.5:C++ 用户指南

退出打印视图

更新时间: 2016 年 7 月
 
 

1.3 针对 64 位平台进行编译

使用 -m32 选项针对 ILP32 32 位模型进行编译。使用 -m64 选项针对 LP64 64 位模型进行编译。

ILP32 模型指定 C 语言 intlongpointer 数据类型均为 32 位。LP64 模型指定 longpointer 数据类型均为 64 位,int 为 32 位。Oracle Solaris 和 Oracle Linux OS 还支持 LP64 数据类型模型下的大型文件和大型数组。