Bed*_*edo 4 eclipse artifacts eclipse-cdt mpi
我安装了Eclipse for Parallel Applications和MPI v.2.
我在Eclipse里面创建了一个新的Hello World MPI项目,并使用4个进程运行它.我可以从Eclipse构建和运行它,它可以工作.
Eclipse还可以正确识别MPI工件.
我按照此处的描述配置了包含:http: //help.eclipse.org/juno/topic/org.eclipse.ptp.pldt.doc.user/html/includes.html
但是我在源代码上的MPI工件上遇到很多错误,与上面链接中描述的错误相同:
索引器找不到您的包含文件
"如果索引器找不到您的MPI头文件,您可能会看到如下问题:
如果您的MPI头文件位于自动包含在项目的包含路径位置的全局区域中,例如/ usr/include或/ usr/local/include,那么事情可能会正常工作而无需进一步更改.构建和索引可能都会正常运行.
如果您不使用mpicc或类似的构建命令并且需要在构建和链接时指定include和libpath信息,您可能希望将PLDT首选项设置为指向MPI的包含路径,在这种情况下,包括和链接参数将添加到您的构建命令中."
我的代码有效,但我认为在每条MPI指令上都不可能使用这些红线.
所以我的问题是:我如何配置Eclipse以识别MPI功能而不告诉我有错误?
使用Ubuntu 64位与最新版本的MPI和Eclipse.
我发现了一个修复:
听起来Eclipse不会递归地包含目录.
资料来源:http://tinyurl.com/nkq2gwp [第35-36页]
| 归档时间: |
|
| 查看次数: |
2486 次 |
| 最近记录: |