|
|
1
3
海湾合作委员会
找到你的图书馆。否则,它将报告:
找不到例程 在那个图书馆里。我用以下语法编译了一个示例:
移除后
|
|
|
2
1
尝试添加
编辑:re:“未定义对‘MPI_Comm_rank’的引用”:是否可能是因为您混淆了/使用了c和/而不是c++?
* http://newsgroups.derkeiler.com/Archive/Comp/comp.parallel.mpi/2006-08/msg00036.html |
|
|
3
1
|
|
|
4
0
我对mingw也有类似的问题:对于那些以.lib结尾的库文件,我必须将库的名称放在没有结尾的地方(例如,-llibboost_system-mgw34-mt,当文件名为libbboost_system-mgw34-mt.lib时)。对于以.a结尾的库文件,我必须输入库的名称,不包括起始的“lib”和尾随的.a(例如,libws2_32.a的-lws2_32)。 因此,在您的示例中-try-llibmpi(或者调用任何没有.lib结尾的文件),可能是同一个问题。 发件人: http://www.mingw.org/node/98/revisions/358/view 注意:某些路径使用/作为路径分隔符打印,而另一些路径使用\作为路径分隔符打印。我已经用/代替了所有的内容。
也许: http://www.mingw.org/wiki/LibraryPathHOWTO 帮助你更进一步。 |