加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 如何使用Eclipse编译32位

发布时间:2020-12-16 05:29:36 所属栏目:百科 来源:网络整理
导读:我正在我的64位Ubuntu PC上的c编写一个小程序.默认情况下,eclipse为64位架构编译程序.由于我想在我的服务器上使用我的小程序,它仍然是32位,我需要能够编译32位的程序.我怎么能在日食中这样做?我一直在玩弄一段时间,但没有任何工作 干杯 解决方法 我自己找到
我正在我的64位Ubuntu PC上的c编写一个小程序.默认情况下,eclipse为64位架构编译程序.由于我想在我的服务器上使用我的小程序,它仍然是32位,我需要能够编译32位的程序.我怎么能在日食中这样做?我一直在玩弄一段时间,但没有任何工作

干杯

解决方法

我自己找到了答案,经过大量的搜索和尝试.这是一个解决方案,如果您碰巧遇到同样的问题,它将起作用.
为了工作,必须安装以下软件包:

> gcc / g with multilib
> ia32-libs

然后右键单击您的项目,然后选择“属性”.
转到“C/C++ Build”并选择“设置”.在“GCC / G编译器”下,将“-m32”添加到命令字段(该字段现在应该说“g -m32”).
对“GCC / G连接器”也一样.

现在你已经添加了这个标志,这个应该是32位编译的.
我使用的是Eclipse Galileo,因为你的界面看起来不一样.我只在“发布”配置文件下添加了“-m32”标志,所以我的“调试”版本仍然是64位.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读