mpiプログラム実行エラー
800 ワード
yumでmpi環境を直接インストールすると、エラーが表示されます.具体的な報告内容は以下の通りで,終始解決できない.
最初のエラーは、主にソースコードのコンパイルを通じてMPIをインストールして問題を解決し、ソースコードのインストールは私のブログのmpi環境のインストールを参考にすることができます
2番目のエラーは-lmパラメータを加えることで解決できます
[root@local ~]# mpicc -o test ./test.c
./test.c: ‘random_A_B’ :
最初のエラーは、主にソースコードのコンパイルを通じてMPIをインストールして問題を解決し、ソースコードのインストールは私のブログのmpi環境のインストールを参考にすることができます
./test.c:24:11: : warn_unused_result ‘scanf’ [-Wunused-result]
scanf("%f",&m);
^
./test.c:33:13: : warn_unused_result ‘scanf’ [-Wunused-result]
scanf("%f",&m);
^
2番目のエラーは-lmパラメータを加えることで解決できます
/usr/bin/ld: /tmp/ccUNaZrG.o: undefined reference to symbol 'sqrt@@GLIBC_2.2.5'
//usr/lib64/libm.so.6: error adding symbols: DSO missing from command line
collect2: :ld 1