xlc的64编译模式
在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编译模式相关推荐
- 如何确定我的Python Shell是在OS X上以32位还是64位模式执行?
我需要一种方法,从外壳程序中告诉外壳程序处于哪种模式. 我尝试查看平台模块,但似乎只告诉您"有关可执行程序所使用的位架构和链接格式"的信息:尽管二进制文件编译为64位(我在OS X ...
- 虚拟地址空间以及编译模式
原文链接 虚拟地址空间以及编译模式 < 上一页虚拟内存到底是什么?为什么我们在C语言中看到的地址是假的? C语言内存对齐,提高寻址效率下一页 > 所谓虚拟地址空间,就是程序可以使用的虚拟地 ...
- Linux开机启动过程(4):切换到64位模式-长模式(直到内核解压缩之前)
内核引导过程. Part 4. 本文是在原文基础上经过本人的修改. 切换到64位模式 直到内核解压缩之前的所有步骤 这是 内核引导过程 的第四部分,我们将会看到在保护模式中的最初几步,比如确认CPU是 ...
- 自制操作系统系列(四):进入64位模式
简介 在上篇中从初始启动文件中加载了loader文件进行执行,本篇将在loader进行CPU模式切换,进入64位模式 工具添加 迫于无奈,在N次尝试后,需要在<30天自制操作系统>书中的一 ...
- 【BETA】Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法...
苹果电脑 Mac OS X 10.6 雪豹系统同时支持 32 位和 64 位模式,关于开启 64 位的好处,字太多,本文后半段介绍.下面先说查看你的苹果电脑是否开启了 64 位以及设置苹果电脑 Mac ...
- 如果在安装32位oracle 客户端组件时的情况下以64位模式运行,将出现问题
今天要写个程序,环境是win7+ vs2008+ oracle.首先得保证能连接到数据库.确认代码是没有问题的,但是拿过来直接.报错: "尝试加载 Oracle 客户端库时引发 BadIma ...
- android eng 模式,android 4.0 编译模式 eng - user 时遇到的有关问题
android 4.0 编译模式 eng -- > user 时遇到的问题 关键词:android 4.0 user eng camera nand 串口 平台信息: 内核:linu ...
- Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法
Mac技巧之查看苹果电脑 Mac OS X 系统是否开启 64 位运算,以及设置 32/64 位模式的方法 引用功能被关闭了. 苹果电脑 Mac OS X 10.6 雪豹系统同时支持 32 位和 64 ...
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。...
从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了. 这样一来,只要客户端下载Instant C ...
最新文章
- 七个算法小仙女,写出一本1200页的深度学习技术手册!(限时公开下载)
- 易想团购 注入 user.php,易想团购系统通杀SQL注入漏洞分析及利用漏洞预警 -电脑资料...
- 防止非法链接(referer)
- uva 544(kruskal 变形)
- react native利用webvView嵌入h5页面以及RN与webView的通信
- Android recovery支持adb shell
- 世界大学城空间代码_C++中命名空间的五大常见用法
- 软件行业大牛告诉你何谓成功?
- 服务器机房项目总结,机房建设项目总结报告.doc
- Cadence tensilica vision Q7 DSP
- java贪吃蛇源代码_java贪吃蛇源代码详解
- 概率算法(随机化算法)
- 伺服电机常用参数设置_伺服驱动器重要参数的设置方法和技巧
- 快应用中实现自定义抽屉组件
- python opencv 显示图片 灰度图片 合并图片 保存图片 纵向合并
- 员工转正申请书_试用期员工转正申请书范文5篇
- 微信群抽奖,有什么好用的抽奖小程序?
- 刚买的新树莓派怎样用(树莓派新手入门)
- 如何在群里引流?如何通过别人的群引流?建一个群怎么快速裂变引流
- Xilinx FPGA 配置之ICAP