ld:-lmpifが見つかりません(ライブラリがリンクされている場合でも)

ニック・ベル

多くの人が同じような質問をしていることは知っていますが、私に合った答えを見つけることができません。mpiライブラリに依存するzeus-mpというプログラムをコンパイルして最終的に実行しようとしています。私は単にコードで提供された指示に従い、それを実行しようとしているシステムを反映するようにmakeファイルを編集しました。実行するmake allと、次の出力が得られます。

ifort  -O2 -msse2 -I/usr/include/mpi -I/hpcwarwick/ompi/1.4.5/intel/12.1/include -o ../exe/zeusmp.x advx1.o    advx2.o advx3.o avisc.o avisc_d.o bndyflgs.o bval3d.o bvalemf.o clocks.o  ct.o dataio.o diverg.o empty.o findno.o forces.o forces_d.o fourn.o  ggen.o grdv.o hdfall.o hsmoc.o intchk.o lorentz.o lorentz_d.o maxmin.o  mnmx.o momx1.o momx2.o momx3.o movie.o msave2.o mget2.o mstart.o newdt.o  newgrid.o newvg.o newx1.o newx2.o nudt.o pdv.o pdv_d.o pressure.o printd.o restart.o setup.o spenergy.o srcstep.o strtoi.o transprt.o  tranx1.o tranx2.o tranx3.o tslice.o zeusmp.o writeout.o textdmp.o   linpck.o debug.o rad_loss.o kin_visc.o tconduct.o modulo.o pnewt.o  nantest.o  box.o bcdflt.o checkin.o mmIsFinite.o mmIsNan.o -L/usr/lib64 - L/usr/lib/mpi/lib -L/hpcwarwick/ompi/1.4.5/intel/12.1/lib - L/storage/home/maths/marxzq/HDF4/hdf4lib/lib -ldl -lnsl -lutil -lmfhdf - ldf -lmpi -lmpif -lpthread
ld: cannot find -lmpif
make: *** [../exe/zeusmp.x] Error 1

ファイルmpif.hは、ディレクトリ/hpcwarwick/ompi/1.4.5/intel/12.1/includeにあり、正しくリンクされていると思います。makeが実行されているディレクトリにmpif.hを移動しようとしましたが、同じエラーで失敗しました。誰か助けてくれたら本当にありがたいです、よろしくお願いします。

アンドラス・ディーク

適切な回答にコピーされたコメントの最終的な解決策:

適切なMPIライブラリを処理するクラスターに固有のラッパーが必要です。これらのラッパーはしばしばなどと呼ばれmpif77mpif90HPCワーウィックではと呼ばれているようmpifortです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ld:警告:自動リンクされたライブラリ 'swiftObjectiveC'が見つかりませんでした

分類Dev

ld:-lRCTAnimationのライブラリが見つかりません

分類Dev

ld:ライブラリが見つかりません

分類Dev

ld:-lAFNetworkingxcodeのライブラリが見つかりません

分類Dev

ld:-lGoogleToolboxForMacのライブラリが見つかりません

分類Dev

ld:-lReactNativeNavigationのライブラリが見つかりません

分類Dev

ld:-lGGLCloudMessagingのライブラリが見つかりません

分類Dev

ld:MacOSで-lboost_pythonのライブラリが見つかりません

分類Dev

ld.so.confを更新しても共有ライブラリが見つかりません

分類Dev

ld:-lGLエラーのライブラリが見つかりません

分類Dev

gcc:/ usr / local / libにリンクされたライブラリが見つかりませんが、/ etc / ld / so.conf.d / libc.confにリストされていますか?

分類Dev

Crystalビルドが「ld:ライブラリが-lsslに見つかりません」で失敗する

分類Dev

XCode-ld:-lfile_vacuumのライブラリが見つかりません

分類Dev

ld:-lstdc ++。6のライブラリが見つかりません

分類Dev

Xcode-ld:-lPodsのライブラリが見つかりません

分類Dev

Cocoapods ld:-lPods-Projectnameのライブラリが見つかりません

分類Dev

ld:-lz.1.2.3のライブラリが見つかりません

分類Dev

Xcode:ld:-lAFNetworkingのライブラリが見つかりません

分類Dev

OSX ld:-lsslのライブラリが見つかりません

分類Dev

ld:XcodeReactNativeの-lFirebaseCoreのライブラリが見つかりません

分類Dev

CMakeListsとのリンク:ldはライブラリを見つけることができません

分類Dev

ld:-lFirebaseCoreのライブラリが見つかりませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)

分類Dev

「ld:-lPodsのライブラリが見つかりません」は、実際のデバイスで実行した場合のみ

分類Dev

GHCは、「ld:-lgmpのライブラリが見つかりません」という結果になります。

分類Dev

pypyodbcモジュールをインポートしようとすると、「ODBCライブラリが見つかりません。LD_LIBRARY_PATHが設定されていますか?」

分類Dev

macOSでGSLライブラリを使用できません-ld:アーキテクチャx86_64のシンボルが見つかりません

分類Dev

LD_LIBRARY_PATHがライブラリをリンクしていません

分類Dev

ライブラリが私のLD_LIBRARY_PATHにあるにもかかわらず、lddが「見つかりません」と言う

分類Dev

共有ライブラリが見つかりませんが、ld.so.confパスにあります

Related 関連記事

  1. 1

    ld:警告:自動リンクされたライブラリ 'swiftObjectiveC'が見つかりませんでした

  2. 2

    ld:-lRCTAnimationのライブラリが見つかりません

  3. 3

    ld:ライブラリが見つかりません

  4. 4

    ld:-lAFNetworkingxcodeのライブラリが見つかりません

  5. 5

    ld:-lGoogleToolboxForMacのライブラリが見つかりません

  6. 6

    ld:-lReactNativeNavigationのライブラリが見つかりません

  7. 7

    ld:-lGGLCloudMessagingのライブラリが見つかりません

  8. 8

    ld:MacOSで-lboost_pythonのライブラリが見つかりません

  9. 9

    ld.so.confを更新しても共有ライブラリが見つかりません

  10. 10

    ld:-lGLエラーのライブラリが見つかりません

  11. 11

    gcc:/ usr / local / libにリンクされたライブラリが見つかりませんが、/ etc / ld / so.conf.d / libc.confにリストされていますか?

  12. 12

    Crystalビルドが「ld:ライブラリが-lsslに見つかりません」で失敗する

  13. 13

    XCode-ld:-lfile_vacuumのライブラリが見つかりません

  14. 14

    ld:-lstdc ++。6のライブラリが見つかりません

  15. 15

    Xcode-ld:-lPodsのライブラリが見つかりません

  16. 16

    Cocoapods ld:-lPods-Projectnameのライブラリが見つかりません

  17. 17

    ld:-lz.1.2.3のライブラリが見つかりません

  18. 18

    Xcode:ld:-lAFNetworkingのライブラリが見つかりません

  19. 19

    OSX ld:-lsslのライブラリが見つかりません

  20. 20

    ld:XcodeReactNativeの-lFirebaseCoreのライブラリが見つかりません

  21. 21

    CMakeListsとのリンク:ldはライブラリを見つけることができません

  22. 22

    ld:-lFirebaseCoreのライブラリが見つかりませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを確認するには-vを使用してください)

  23. 23

    「ld:-lPodsのライブラリが見つかりません」は、実際のデバイスで実行した場合のみ

  24. 24

    GHCは、「ld:-lgmpのライブラリが見つかりません」という結果になります。

  25. 25

    pypyodbcモジュールをインポートしようとすると、「ODBCライブラリが見つかりません。LD_LIBRARY_PATHが設定されていますか?」

  26. 26

    macOSでGSLライブラリを使用できません-ld:アーキテクチャx86_64のシンボルが見つかりません

  27. 27

    LD_LIBRARY_PATHがライブラリをリンクしていません

  28. 28

    ライブラリが私のLD_LIBRARY_PATHにあるにもかかわらず、lddが「見つかりません」と言う

  29. 29

    共有ライブラリが見つかりませんが、ld.so.confパスにあります

ホットタグ

アーカイブ