64位ubuntu编译32位程序
来源:互联网 发布:python 源码安装包 编辑:程序博客网 时间:2024/04/29 22:19
如上使用C4这个小工具时遇到来需要仿真32位系统的需求,发现使用-m32参数后,编译提示错误,如下:
/usr/bin/ld: 未知的仿真模式: 32支持的仿真: elf_x86_64 elf32_x86_64 elf_i386 i386linux elf_l1om elf_k1om i386pep i386pecollect2: error: ld returned 1 exit status
首先要打开64位系统对32位的支持
第一步:确认64为架构的内核
dpkg --print-architecture输出:adm64
说明已拥有64位架构内核。
第二步:确认打开了多架构支持功能
dpkg --print-foreign-architectures输出:i386
说明已打开,如果没有需要手动打开
打开多架构支持
sudo dpkg --add-architecture i386sudo apt -get updatesudo apt-get dist-upgrade
如此这般你就拥有了64位系统对32位的支持
其次是安装gcc multilab
apt-get install gcc-multilib g++-multilib
0 0
- 64位ubuntu编译32位程序
- 64位Ubuntu上编译32位程序操作步骤
- 64位Ubuntu上编译32位程序
- 64位Linux 编译32位程序
- Linux 64位 编译32位程序
- 64位系统编译32位程序
- Ubuntu 64位跑32位程序
- 64位ubuntu运行32位程序
- ubuntu 14.04 64位 编译C程序
- ubuntu 64上的GCC如何编译32位程序
- premake 在64位Ubuntu系统下编译32位GCC程序
- 看我linux(ubuntu)下的64位编译器编译32位程序
- 编译64位和编译32位程序
- 编译64位和编译32位程序
- ubuntu 64位编译32位软件问题
- Linux(ubuntu 64位)编译32位C源码
- 在64位linux上编译32位程序
- 在64位linux下编译出32位程序
- App半透明指引(第一次进去app的新功能或者版本更新之后使用)
- 1038. Recover the Smallest Number (30)
- Admob Unity插件
- javascript 中的console.log有什么作用啊?是做什么的呢?谢谢大家
- day18:RDD持久化、广播、累加器
- 64位ubuntu编译32位程序
- 在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系
- 利用postmessage间接实现iframe跨域调用父页面js函数
- java设计模式之代理模式
- QHD/qHD/FHD等LCD基础分辨率知识普及
- Fragment 刷新界面
- mabatis 中出现< 以及> 代表什么意思?
- 调整tabbarItem字体的大小
- java 利用jacob将word转换成PDF