如何编译和使用MinGW使用Eclipse CDT和运行C ++?

问题描述 投票:16回答:4

我想使用Eclipse和CDT插件做在Windows上一些C ++开发。我使用Eclipse赫利俄斯SR1和已安装的插件CDT。我还安装MinGW现在我在Eclipse中写了一个简单的“Hello World”。

HELLO.CPP

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World" << endl;
    return 0;
}

在Eclipse中使用CDT插件和MinGW的编译器。我怎么编译我的程序?我怎么可以测试在Eclipse中运行的程序?

c++ eclipse configuration mingw eclipse-cdt
4个回答

3
投票

下面是在Eclipse中安装MinGW的另一个很好的资源:http://chrismwright.wordpress.com/2012/10/13/installing-eclipse-for-cc-and-mingw/

几乎是一步一步的安装,其中包括在最后的Hello World例子...


3
投票

浏览多个线程和文章后,我已经找到了解决办法。解决方案与C / C ++开发工具9.2.1.201704050430和MinGW在Windows 10的x64测试基于Eclipse Neon.3版本(4.6.3)

系统配置

  1. 下载MinGW的。任何发行可能奏效。我曾经建议在distrohttp://isocpp.org/
  2. 解压缩到C:\MinGW(其实到C:\,因为存档包含文件夹MinGW
  3. 人民币对This PC - > Properties - > Additional system settings - >选项卡Advanced->按钮Environment variables
  4. 在第二个表System variables点击New。 Name变量MINGW_HOME并设置路径MinGW的安装文件夹C:\MinGW然后OK
  5. 查找变量Path表,并选择Edit
  6. 在新的窗口中点击New和类型%MINGW_HOME%\bin\
  7. 确认在打开的窗口点击qazxsw POI行动
  8. 您可以通过在命令行中键入查询的新工具的可用性OK你应该看到类似

g++ --version

Eclipse CDT的配置

  1. 安装g++ (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.或者只是添加Eclipse with CDT到现有Eclipse安装
  2. 转到安装MinGW的(CDT)的文件夹。制作文件C:\MinGW\bin\复印件(不要重命名原始文件!)
  3. 重命名抄申请到gcc.exe(你应该有mingw32-gcc.exe两个文件gcc.exemingw32-gcc.exe
  4. 打开Eclipse并选择\MinGW\bin\观点
  5. 转到C\C++ - > Window - > Preferences - > C\C++ - > Build
  6. 点击Environment和姓名键入Add并点击PATH并选择Variables。确认Path
  7. 通过点击Ok然后PATH选择新的变量Select
  8. 重启Eclipse

现在,你应该能够编译Hello World程序。只要选择Ok - > New。在这里,你应该看到可用的MinGW的工具链


0
投票

只需添加C++ Project到系统路径(系统配置部分AndriiL的职位)就足够了。与MinGW命名PATH作为值的变量将自动${PATH}加入,你可以看到Window -> Preferences -> C\C++ -> Build -> Environment在项目向导工具链选项。如果没有PATH变量介绍,Eclipse CDT的可能不加载操作系统(点击MinGW GCC并选择Select...,该值可能不包含MinGW的路径)最近的系统路径的变化,只是退出Eclipse,然后再次打开它。

© www.soinside.com 2019 - 2024. All rights reserved.