Разница между -mkl и -lm в компиляторе Intel - PullRequest
0 голосов
/ 01 июля 2019

Когда я связываю библиотеку во время компиляции кода (компилятор Intel), если я использую

mpicc -lm -lmpi ..., у меня появляется предупреждение:

icc: warning #10315: specifying -lm before files may supersede the Intel(R) math library and affect performance

Поэтому я использую математическую библиотеку Intel mkl, то есть mpicc -mkl -lmpi ....Мне интересно, в чем разница между -mkl и -lm?Если я просто удаляю -lm без какой-либо математической библиотеки, это также работает.Почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...