问候每个人!
我是学生,目前我在设置Code Block方面遇到了问题。 任何人都可以帮助我或指导我如何配置代码块,以便它可以运行MPI?
我已安装Code Block和MPICH2。
但是当我尝试编译代码时,它不起作用。代码块不检测MPI。
任何人都可以一步一步地向我展示配置它。 真的很感激它:))
答案 0 :(得分:0)
我假设您在询问Code :: Blocks IDE。
我认为,您应该修改IDE和项目设置,并从默认的GCC编译器设置切换到MPI编译器。
首先,您应该在IDE设置中克隆GCC编译器设置(菜单“设置” - >“编译器和调试器”)。 http://www.codeblocks.org/docs/main_codeblocks_en3.html#x3-270001.11.6您必须克隆一些编译器设置(我建议复制默认的“GNU GCC编译器”),然后您可以更改“工具链可执行文件”选项卡上设置的新设置 - 替换gcc
和g++
mpicc
和mpicxx
{/ 1}}。{/ 1>
第二步是更改MPI项目构建设置以使用新的编译器设置。
这将允许您使用Code :: Blocks IDE构建MPI应用程序。
要运行它们,你可以使用命令行,并调试它们......调试MPI并不是那么容易......
答案 1 :(得分:0)
使用Eclipse PTP。它内置了对基于MPI的程序的支持。