在amd64机器上linux开发i386

时间:2015-11-09 13:17:50

标签: linux ubuntu gcc cross-compiling

我使用Ubuntu 14.04作为开发机器的64位机器。 我需要使用gcc开发32位和64位应用程序:所以我安装了e: m.Event {originalEvent: KeyboardEvent, type: "keyup", timeStamp: 1447074756199, jQuery11130594990452285856: true, keyCode: 53…} VM4184:2并使用gcc-multilib安装了所有需要的依赖项,并使用sudo apt-get install dep-package-dev:i386标志构建我的项目。

但是建立这种方式很糟糕,因为我不能同时拥有-m32dep-package-dev:i386。不幸的是,dep-package-dev包的amd64i386变体都不可能。

此时我有几个选择:

  1. 从头开始构建所有软件包,但这并不总是可行的......而且我不想拍我的自己!
  2. 使用VM ...
  3. 具有讽刺意味的是,对于armhf比i686更容易构建!我错过了什么吗?这是构建i386和amd64开发包的正确方法吗?

0 个答案:

没有答案