欢迎来到天天文库
浏览记录
ID:8818108
大小:408.22 KB
页数:5页
时间:2018-04-08
《eclipsecdtmingw开发环境搭建》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.下载EclipseforC++并解压至F:eclipse。2.下载MinGW,官方推荐网络安装,但也可以进行离线安装(较复杂)2.1下载MinGW最小需求包(包括C编译器)。列表如下:(1)binutils(2)mingw-runtime-devmingw-runtime-dll(3)w32api(4)RequiredruntimelibrariesforGCC:a)mpc-devmpc-dllb)mpfr-devmpfr-dllc)gmp-devgmp-dlld)pthreads-devpthreads-dlle)gompf)
2、sspg)intlh)iconv-deviconv-dll(5)gcc-core-bingcc-core-dll3.将所有下载的压缩包用7-zip解压两次,同名覆盖(都是doc文件),然后复制到F:MinGW下,添加环境变量MINGW_HOME=F:MinGW注意:eclipse和MinGW一定要在同级目录下,否则eclipse无法找到MinGW。4.可选择性安装c++编译器,ada编译器,fortran编译器,objectC编译器C++编译器需要下载gcc-c++libstdc++ada编译器需要下载gcc-adalibgnat
3、fortran编译器需要下载gcc-fortranlibgfortranobjectC编译器需要下载gcc-objclibobjc注意:这些编译器包必须和gcc-core包的版本相同同样可选择性安装make构建工具makegdb调试工具gdblibexpat注意:make构建工具安装好后,将mingw32-make.exe复制一份并改名为make.exe供eclipse使用。所有包的安装方式都相同,直接用7-zip解压两次并复制到MinGW目录下即可5.设置系统环境变量。Path最前面追加%MINGW_HOME%bin;%MINGW
4、_HOME%libexecgccmingw324.5.2注意:在3.2以后版本,如果只是被eclipse使用(不用命令行使用),则不要设置以下环境变量,否则eclipse中会出现DuplicateIncludePathEntry警告LIBRARY_PATH=%MINGW_HOME%lib;%MINGW_HOME%libgccmingw324.5.2C_INCLUDE_PATH=%MINGW_HOME%include;%MINGW_HOME%libgccmingw324.5.2includeCPLUS_IN
5、CLUDE_PATH=%MINGW_HOME%libgccmingw324.5.2includec++;%MINGW_HOMW%libgccmingw324.5.2includec++backward;%MINGW_HOME%libgccmingw324.5.2includec++mingw32%MINGW_HOME%include6.测试MinGW的C和C++编译器编写C程序main.c#includeintmain(){printf(“hello,world!I’mC.”
6、);return0;}编写C++程序main.cpp#includeusingnamespacestd;intmain(){cout<<“Hello,world!I’mC++.”;return0;}打开命令行窗口,移动到程序所在目录下。编译C程序gccmain.c–ohello_c编译C++程序g++main.cpp–ohello_c++如果没有出现任何错误,并在当前目录下产生了hello_c和hello_c++两个exe文件,并且可正确运行,则MinGW安装成功!7.运行eclipse并设置,方法如下:a.win
7、dow->preferences->C/C++->NewCDTProjectWizard如果eclipse和MinGW的安装目录正确,分别点击左边视图的Executable,SharedLibrary,StaticLibrary,Makefileproject,右边视图均会显示MinGWGCC。这是选中左边视图中的每一个,然后选中右边视图的MinGWGCC,点击右下角的Maketoolchainspreferred。b.window->preferences->C/C++->NewCDTProjectWizard->MakefileP
8、roject在BinaryParsers选项卡中,选中PEWindowsParser。7.新建一个c++项目,选择HelloWorldC++Project项目类型。项目建成后,ctrl+b编译,ctrl+F11运行,如果
此文档下载收益归作者所有