c - 如何编译32位?

标签 c eclipse

使用minGW在eclipse中编译dll,dll变成64,而我需要32。 尝试更改设置:C/C++ Build - GCC C++ Compiler - Command - g++ -m32。但这没有帮助。

我应该更改哪些设置?

最佳答案

据我所知,MinGW 的 64 位安装仅针对 64 位进行编译(即 64 位目标二进制文件),反之亦然,MinGW 的 32 位安装仅针对 32 位进行编译。您似乎已经安装了 64 位版本的 MinGW。要创建 32 位二进制文​​件,您需要安装 32 位版本的 MinGW。

关于c - 如何编译32位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19641803/

相关文章:

java - 在 Eclipse 中单击自定义菜单项时显示对话框

java - Eclipse 控制台不显示整个输出

c - 如何替换 C 程序中字符串的 URL 编码序列?

c - linux 内核中自旋锁并发导致的内核崩溃

c - 排序程序 C 中的段错误

java - 有没有办法按需打印堆栈跟踪?

java - Eclipse Dynamic Web Project如何组织文件?

c - 将源文件添加到 Autottol 项目

c - 错误 *** 没有名为 *** 的成员

c - 为什么 C 中的条件运算符在我的情况下不起作用?