Eclipse cdt mingw配置记录

Posted 蓝马

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse cdt mingw配置记录相关的知识,希望对你有一定的参考价值。

本人下载的是Eclipse C/C++ IDE for Neon.3,下载页面是:http://www.eclipse.org/cdt/downloads.php

1. 运行eclipse后,在Help中打开Install New Software,在列表中可以找到“……/cdt/release/9.2/r”,然后选择要安装的项目,其实对列表中内容是不大了解细节的,所以就全部选择了。

2. 下载MinGW Installer并运行后,可以选择全部项目安装,也可以去掉“mingw32-gcc-ada”和“mingw32-gcc-fortran”两项。

完成后在系统环境配置里的path项中添加mingw的bin目录路径。

3. eclipse打开windows->Preferences->C/C++->New C/C++ Project wizard,把几个project的Toolchains选择成MingGW GCC后点,点“Make toolchain preferred”。

再选择之 下的Makefile project,选中PE Windows Parse。

--- 其它 ----------------------------------------------------

1. 如果存在第三方开发库需要调用,可以把h文件或者.a文件等复制到代码目录,也可在工程属性中进行配置。

(1)Include文件配置:Project->Properties->C/C++ Build->Settings->GCC C++ Compiler和GCC C Compiler中的Includes中,添加额外的include目录。

(2)Lib配置:Project->Properties->C/C++ Build->Settings->MingGW C++ Linker中的Libraries中,下方“-L”添加额外的lib目录,上方“-l”添加所使用的lib库名称。

2. 如果是比较通用的开发库,不想在每次项目建立后配置include和lib目录,可以在eclipse的环境配置中进行配置。

打开Window->Preferences->C/C++->Build->Environment,添加以下的变量:

(1)CPLUS_INCLUDE_PATH:值为对应的include目录路径

(1)C_INCLUDE_PATH:值为对应的include目录路径

(1)LIBRARY_PATH:值为对应的.a目录路径

--- 某些错误 ----------------------------------------------------

1. 提示未定义的变量[email protected]这样的提示的,需要在项目属性的Linker的Libraries中添加mingw32库,并且顺序放在最前面。

 

以上是关于Eclipse cdt mingw配置记录的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows7 64 位上使用 MinGW 的 Eclipse CDT - 调试配置崩溃 [也许已解决,仍然很好奇]

带有 MinGW GCC 的 Eclipse CDT 生成错误 127

使用 MinGW 的 Eclipse CDT 不在控制台中输出

如何强制 Eclipse CDT MinGW 工具链使用 mingw32-g++.exe?

详解小白利用eclipse+CDT+MinGW搭建C++开发环境

安装/使用 dlib 以与 Eclipse CDT、MinGW 和 OpenCV 一起使用时出错