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?