Ubuntu 使用SCON在linux中进行32位编译
我有一个项目,它有一个现有的用于Ubuntu的scons构建系统。我需要修改scons文件,以便将其编译为32位 已尝试在环境中使用CC_标志='-m32',HOST_ARCH='x86'和TARGET_ARCH='x86',但这些都没有帮助 基本上,我想要的效果与在gcc中使用-m32选项相同 使用下面给出的scons文件内容尝试了下面的示例代码,但仍然没有帮助。 感谢你的指点 测试c:Ubuntu 使用SCON在linux中进行32位编译,ubuntu,32-bit,scons,Ubuntu,32 Bit,Scons,我有一个项目,它有一个现有的用于Ubuntu的scons构建系统。我需要修改scons文件,以便将其编译为32位 已尝试在环境中使用CC_标志='-m32',HOST_ARCH='x86'和TARGET_ARCH='x86',但这些都没有帮助 基本上,我想要的效果与在gcc中使用-m32选项相同 使用下面给出的scons文件内容尝试了下面的示例代码,但仍然没有帮助。 感谢你的指点 测试c: 它与下面的烤饼一起工作 env = Environment(CCFLAGS = '-m32', LINKF
它与下面的烤饼一起工作
env = Environment(CCFLAGS = '-m32', LINKFLAGS = '-m32')
env.Program('test.c')
用这个答案结束这个问题。它与下面的SCON一起工作
env = Environment(CCFLAGS = '-m32', LINKFLAGS = '-m32')
env.Program('test.c')
用这个答案结束这个问题。是。如果您查看手册页,这将是解决此类问题的一个很好的资源。是的。如果您查看手册页,这将是解决此类问题的一个很好的资源。
env = Environment(CCFLAGS = '-m32', LINKFLAGS = '-m32')
env.Program('test.c')