我想通過'make ks_spectrum_hisq'命令使源代碼在milcv7.7.8/ks_spectrum中使用版本11.1 20090511編譯具有MPICC的羣集上的milcv7.7.8/ks_spectrum源然後在最後的錯誤出來作爲intel mpicc鏈接器錯誤未定義對`_mm_idivrem_epi32'的引用
com_mpi.o:在功能initialize_machine': ../generic/com_mpi.c:(.text+0xb447): undefined reference to
_mm_idivrem_epi32'
我現在知道,這個功能_mm_idivrem_epi32是ia32intrin.h文件的英特爾編譯的一部分。
當我在14.0.0 20130728版本的intel編譯器的新羣集上使用最新的intel mpiicc時,代碼編譯成功。 那麼有什麼辦法告訴鏈接器包含函數_mm_idivrem_epi32的位置...