求助,Eclipse 写C/C++程序 怎么生成32位的exe?

build后运行得到的exe是64位的,只找到一个配置可能有关:
图片说明
求助怎么能生成32位的?

要看你使用的编译器是什么 。如果是gcc的话,可以加上编译参数 -m32 。编译器应该都有相应的选项来指定生成32位的程序,知道你的编译器,然后百度一下。

  1. 安装JDK

    Eclipse的运行需要使用JDK。JDK地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载Java SE x.x.x 即可。

    安装完成后需要设置环境变量:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html。

  2. 安装Eclipse IDE for C/C++ Developers

    下载Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/keplersr2,根据需要选择32位或者64位。下载完成后无需安装,解压运行eclipse.exe即可。

  3. 安装编译工具链 tdm64-gcc-5.1.0-2.exe

    如果计算机能够联网,推荐安装MinGW。因为MinGW需要在线安装,不适用于没有联网的机器。这里推荐使用上述tdm64。下载地址:http://tdm-gcc.tdragon.net/download。

  4. 编写Hello World

    a. 新建工程。

     运行eclipse。点击 File ---> New ----> C Project。
    

    b. 添加 C文件

    File--->New----->Source File,输入main.c
    

    c. 编写Hello World代码

    图片中缺少的第2步为编译(Build)。Project---->Build Project 。