MPICH2Eclipse开发环境的配置小结.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MPICH2Eclipse开发环境的配置小结

MPICH2+Eclipse开发环境的配置小结? Windows ?????? 为了两个系统下保持一致,所以在windows平台下没有用VC,而是用的MinGW作为编译器,MinGW的下载页面在/download.shtml,大家可以只下载MinGW-5.0.2.exe和gdb-5.2.1-1.exe,MinGW-5.0.2.exe很小,启动这个程序会到网络上下载你要安装的程序,我们这里只需要在安装的过程中选择g++和make文件下载安装就可以了,但是调试用的gdb不在里面,需要单独下载,也就是gdb-5.2.1-1.exe。MinGW的默认安装路径是C:\MinGW,安装完MinGW后需要执行gdb-5.2.1-1.exe,将gdb安装到MinGW安装的路径中。然后,将MinGW目录下的bin目录里的mingw32-make.exe改名为make.exe,最后要为eclipse写几个环境变量,分别是: PATH = C:\MinGW\bin;%PATH% LIBRARY_PATH = C:\MinGW\lib C_INCLUDE_PATH = C:\MinGW\include CPLUS_INCLUDE_PATH = C:\MinGW\include\c++\3.4.2;C:\MinGW\include\c++\3.4.2\mingw32;C:\MinGW\include\c++\3.4.2\backward;C:\MinGW\include 出现文件路径的地方根据MinGW安装的位置和具体版本号来修改即可。/down306110041280.JPG ?????? ?????? 为了能使用Eclipse,首先得安装JDK,这个没什么可说的,到下载一个安装程序,一路next就ok了。Eclipse到/下,解压开压缩包就能用。但要开发C/C++程序,还需要eclipse的插件CDT,还是到/上下载,解开压缩包。把features和plugins里的东西拷贝到eclipse下的features和plugins里就可以,重新启动eclipse,如果能在新建项目里看到C和C++项目,就说明插件安装成功了,如果没有的话,就到eclipse的目录下的configuration目录里,把org.eclipse.update这个文件夹删掉,重启eclipse应该就能用。 ?????? Eclipse里的C/C++项目分两种,managed和standard。Managed不需要自己写makefile,而standard需要手动写makefile。因为感觉managed不如standard灵活,所以我是用的standard项目,可以根据需要来定制自己的makefile。 现在我们来创建一个新的C++项目,从菜单File-new里选择建立Standard MakeC++项目,一般除了项目名外只需要在binary parser里改为PE Windows Parser。 ?????? 然后,添加一个源代码文件,main.cpp,在里面写上 #include iostream using namespace std; int main(int argc, char *argv[]) {?? ??? coutHello World!endl; ??? return 0; } ?????? 向项目中添加一个文件,起名就叫makefile,然后在makefile里写上 all:main.cpp ??? g++ main.cpp -o main.exe 注意第二行前面的空白部分是一个制表符,也就是Tab键,而不能是空格。Makefile的书写方式就不多说了,感兴趣的话还是找专门的教程来看吧。 ?????? 然后回到eclipse的菜单,window-show view-make targets。Eclipse里就会出现一个make targets的view窗口,我的是在右侧,有时候也可能是在下面出现,使用的时候可以根据习惯任意拖放,然后鼠标右键点刚才建立的项目,选择add make target 创建一个新的make目标all 点击Create后在make targets的view里就会出现一个all目标。 直接双击all就能开始编译项目了。如果在console和problem的view里没有错误提示的话,就会在项目里出现一个main.exe的目标程序。 在main.exe的右键菜单里选择Run as-Run local c/c++ application就能在console里看到运行的结果了。如果需要调试程序的话,就在编译指令中加-g,如g++ -g main.cpp -o main.exe ? 要开发MPI程序,还需要MPI的头文件

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档