我是一个新手,试图通过mpicc
替换icc
来编译程序gcc
。我已经发现,我需要使用下面的命令来编译
$ OMPI_CC=gcc make
但是,我收到以下错误消息(这是众所周知的)
/opt/intel/fce/9.1.036/lib/libimf.so: warning: warning: feupdateenv is not implemented and will always fail
我试着做
$ make clean && OMPI_CC=gcc OMPI_LDFLAGS=-libm make
然后我看到
/usr/bin/ld: cannot find -libm
collect2: ld returned 1 exit status
但是,我在那里找到文件
lrwxrwxrwx /usr/lib/libm.so -> /lib/libm.so.6
lrwxrwxrwx /lib/libm.so.6 -> libm-2.3.6.so
-rw-r--r-- /lib/libm-2.3.6.so