12
'@@ GLIBC_2.2.5をLOG2'
いただきましLD:シンボルへの未定義参照は
for (level = 1; level <= log2((double)size); level++)
^
と間違ってlog2()
を使用しますがいただきました!間違ったからのように思えますか?私はOpenMPIコードで実際に使用していますが、この行をコメントすることで問題は解決します。 log2(4)
は動作しますが、私は、変数を渡すカントのように40
[[email protected] Assign3]$ mpicc -o cpi cpi.c && mpirun -np 16 cpi
/usr/bin/ld: /tmp/cca9x4he.o: undefined reference to symbol '[email protected]@GLIBC_2.2.5'
/usr/bin/ld: note: '[email protected]@GLIBC_2.2.5' is defined in DSO /usr/lib/libm.so.6 so try adding it to the linker command line
/usr/lib/libm.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
参照ラインはそう
Full Source(http://pastie.org/7559178)?
おかげで、ある 、行われていますそれを修正した –