我有一个64位的Ubuntu 14.04机器,我用它作为开发机器。 我需要使用gcc开发32位和64位应用程序:所以我安装了gcc-multilib并使用sudo apt-get install dep-package-dev:i386安装了所有需要的依赖项,并使用-m32标志构build我的项目。
但build设这种方式很烂,因为我不能同时具有dep-package-dev:i386和dep-package-dev 。 不幸的是,一个*-dev包的amd64和i386变体是不可能的。
在这一点上,我有几个select:
从头开始构build所有的包,但这并不总是可能的…我不想拍我的自我!
使用VM …
讽刺的是,比起i686来说,它更适合armhf。 我错过了什么吗? build立i386和amd64软件包的正确方法是什么?
使用mxe在linux上进行交叉编译 – GSL链接?
编译许多linux发行版
C ++跨平台开发(windows和Mac OS)
我如何链接到一个非默认的glibc库?
针对AndroID x86的交叉编译Perl
在linux上编译windows
如何在windows上使用QtCreator来构build和deBUGginglinux的应用程序?
寻找linux上的Win exe所需的DLL(用mingw交叉编译)?
传统的gcc编译器问题
“asm”错误中不可能的约束
总结以上是内存溢出为你收集整理的linux在amd64机器上开发i386全部内容,希望文章能够帮你解决linux在amd64机器上开发i386所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)