Я новичок, который пытается скомпилировать программу с помощью 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