【发布时间】:2010-12-13 00:04:52
【问题描述】:
解决办法
How to compile a 32-bit binary on a 64-bit linux machine with gcc/cmake
不可能,因为我使用 3rd 方软件和其他已经使用 CFLAGS 变量的东西。并且不允许修补他们的 makefile - 我的老板说。
所以我必须找到另一种方法来执行它。也许有一些符号链接的魔法将对 gcc 的调用重定向到 32 位版本的编译器(希望不会动态检测到默认目标)。
【问题讨论】:
-
在构建 32 位二进制文件时,这个“第三方软件和其他东西”是否也是需要编译的依赖项?
标签: linux gcc 64-bit compilation freebsd