gpt4 book ai didi

java - "Unresolved compilation problems"来自在 Eclipse Indigo 中运行 MPJ express

转载 作者:搜寻专家 更新时间:2023-11-01 03:43:46 25 4
gpt4 key购买 nike

我遵循了 Utube 的教程,了解如何在 IDE 中使用 MPJ Express 运行并行应用程序。我下载了最新版本的 MPJ Express 并使用了 Eclipse Indigo。

我确实将 MPI 包含在我的项目 JAR 文件中。当我试图编译一个简单的“hello 程序”时,我得到了这个错误:

Caused by: java.lang.Error: Unresolved compilation problems: The type mpi.MPIException cannot be resolved. It is indirectly referenced from required .class files

我的代码是

import mpi.*;

public class HelloEclipsWorld {
public static void main(String[] args) throws Exception {
MPI.Init(args);
int rank = MPI.COMM_WORLD.Rank();
int size = MPI.COMM_WORLD.Size();
System.out.println("I am process < " + rank + " > of total < " +
size + " > processes.");
MPI.Finalize();
}
}

我做错了什么?

最佳答案

这看起来像是类路径错误。根据您的编辑,您似乎正在使用 Eclipse。当您右键单击您的项目时,选择 Build Path > Configure Build Path... 然后转到“Libraries”(或“Order and Export”)选项卡,您应该会看到 mpj.jar。我猜它不会在那里,你需要添加它。

这与您所说的 mpi.jar 不同。我刚刚使用您提供的代码和 mpj.jar(从 here 下载)设置了一个简单的测试项目,一切正常。

关于java - "Unresolved compilation problems"来自在 Eclipse Indigo 中运行 MPJ express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8037871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com