Intel MPI中的mpigxx和mpigcc:C++与C代码编译器区别
在Intel MPI中,'mpigxx'和'mpigcc'是两个不同的编译器驱动程序。它们的主要区别在于:
-
'mpigxx'用于编译C++代码,而'mpigcc'用于编译C代码。
-
'mpigxx'使用C++编译器(例如g++或icpc)编译C++代码,而'mpigcc'使用C编译器(例如gcc或icc)编译C代码。
-
'mpigxx'会自动链接C++标准库和MPI库,而'mpigcc'则只会链接MPI库,需要手动指定链接的标准库。
因此,如果你要编译C++代码,应该使用'mpigxx';如果你要编译C代码,应该使用'mpigcc'。
原文地址: https://www.cveoy.top/t/topic/lHGQ 著作权归作者所有。请勿转载和采集!