1 配置java环境
2 下载并安装64位cbc
下载地址
git clone https://github.com/leungwensen/cbc-ubuntu-64bit.git
cd cbc-ubuntu-64bit
sudo ./install.sh
3.使Ubuntu64支持32位程序,安装依赖
apt-get install -y gcc-multilib g++-multilib libc6-i386 lib32ncurses5 lib32stdc++6
4.添加编译参数,进行编译
- -Wa,"--32"参考gcc --help,可知该参数是向汇编器传递命令参数。
--32告诉汇编器这是32位程序,否则,默认生成64位的目标文件。
- -Wl,"-melf_i386"参考gcc --help,可知该参数是向链接器传递命令参数。
生成i386平台下的elf格式的可执行文件。
cbc -Wa,"--32" -Wl,"-melf_i386" hello.cb
在/etc/profile中加上
export PATH="/usr/local/cbc/bin/:$PATH"
$ source /etc/profile
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。