在AIX上编译64位的库基本上有两个方法一个是设置OBJECT_MODE环境变量,另一个是使用-q64的编译选项。

关于OBJECT_MODE环境变量:

The AIX operating system provides support for the OBJECT_MODE environment variable to enable the user to obtain a 64-bit development environment. AIX tools use the setting of OBJECT_MODE to determine the type of object to be used or created. The OBJECT_MODE environment variable has three recognized settings:

OBJECT_MODE=32
Works with 32-bit objects
OBJECT_MODE=64
Works with 64-bit objects
OBJECT_MODE=32_64
Works with either 32-bit or 64-bit objects

关于-q64:

-q32, -q64

Description

Selects either 32-bit or 64-bit compiler mode.

Notes

The -q32 and -q64 options override the compiler mode set by the value of the OBJECT_MODE environment variable, if it exists. If this option is not explicitly specified on the command line, and the OBJECT_MODE environment variable is not set, the compiler will default to 32-bit output mode.

If the compiler is invoked in 64-bit mode, the __64BIT__ preprocessor macro is defined.

xlc的64编译模式相关推荐

  1. 如何确定我的Python Shell是在OS X上以32位还是64位模式执行?

    我需要一种方法,从外壳程序中告诉外壳程序处于哪种模式. 我尝试查看平台模块,但似乎只告诉您"有关可执行程序所使用的位架构和链接格式"的信息:尽管二进制文件编译为64位(我在OS X ...

  2. 虚拟地址空间以及编译模式

    原文链接 虚拟地址空间以及编译模式 < 上一页虚拟内存到底是什么?为什么我们在C语言中看到的地址是假的? C语言内存对齐,提高寻址效率下一页 > 所谓虚拟地址空间,就是程序可以使用的虚拟地 ...

  3. Linux开机启动过程(4):切换到64位模式-长模式(直到内核解压缩之前)

    内核引导过程. Part 4. 本文是在原文基础上经过本人的修改. 切换到64位模式 直到内核解压缩之前的所有步骤 这是 内核引导过程 的第四部分,我们将会看到在保护模式中的最初几步,比如确认CPU是 ...

  4. 自制操作系统系列(四):进入64位模式

    简介 在上篇中从初始启动文件中加载了loader文件进行执行,本篇将在loader进行CPU模式切换,进入64位模式 工具添加 迫于无奈,在N次尝试后,需要在<30天自制操作系统>书中的一 ...

  5. 【BETA】Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法...

    苹果电脑 Mac OS X 10.6 雪豹系统同时支持 32 位和 64 位模式,关于开启 64 位的好处,字太多,本文后半段介绍.下面先说查看你的苹果电脑是否开启了 64 位以及设置苹果电脑 Mac ...

  6. 如果在安装32位oracle 客户端组件时的情况下以64位模式运行,将出现问题

    今天要写个程序,环境是win7+ vs2008+ oracle.首先得保证能连接到数据库.确认代码是没有问题的,但是拿过来直接.报错: "尝试加载 Oracle 客户端库时引发 BadIma ...

  7. android eng 模式,android 4.0 编译模式 eng - user 时遇到的有关问题

    android 4.0 编译模式 eng -- > user 时遇到的问题 关键词:android  4.0  user  eng  camera  nand  串口 平台信息: 内核:linu ...

  8. Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法

    Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法 引用功能被关闭了. 苹果电脑 Mac OS X 10.6 雪豹系统同时支持 32 位和 64 ...

  9. 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。...

    从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了.  这样一来,只要客户端下载Instant C ...

最新文章

  1. 七个算法小仙女,写出一本1200页的深度学习技术手册!(限时公开下载)
  2. 易想团购 注入 user.php,易想团购系统通杀SQL注入漏洞分析及利用漏洞预警 -电脑资料...
  3. 防止非法链接(referer)
  4. uva 544(kruskal 变形)
  5. react native利用webvView嵌入h5页面以及RN与webView的通信
  6. Android recovery支持adb shell
  7. 世界大学城空间代码_C++中命名空间的五大常见用法
  8. 软件行业大牛告诉你何谓成功?
  9. 服务器机房项目总结,机房建设项目总结报告.doc
  10. Cadence tensilica vision Q7 DSP
  11. java贪吃蛇源代码_java贪吃蛇源代码详解
  12. 概率算法(随机化算法)
  13. 伺服电机常用参数设置_伺服驱动器重要参数的设置方法和技巧
  14. 快应用中实现自定义抽屉组件
  15. python opencv 显示图片 灰度图片 合并图片 保存图片 纵向合并
  16. 员工转正申请书_试用期员工转正申请书范文5篇
  17. 微信群抽奖,有什么好用的抽奖小程序?
  18. 刚买的新树莓派怎样用(树莓派新手入门)
  19. 如何在群里引流?如何通过别人的群引流?建一个群怎么快速裂变引流
  20. Xilinx FPGA 配置之ICAP

热门文章

  1. 简易计算器做单元测试
  2. Aydogan Ozcan:手机变身低成本智能显微镜|42问AI与机器人未来
  3. 7-20 棋盘覆盖 (10 分)
  4. 怎么在Linux内核模块加打印,在ARM-linux上实现4G模块PPP拨号上网
  5. 百度智能云手机使用体验
  6. 史上最全的iOS各种设备信息获取总结(iPhone 12已更新)
  7. php泥浆配比 氢氧化钠,采用PHP泥浆提高大直径钻孔桩施工速度研究
  8. 数据库中的多值依赖的理解
  9. printf函数详细解析
  10. 漫谈 HTTP 连接