资讯详情

linux中make找不到库文件-lmpi的问题

电脑上是CentoS7,已安装Intel

make找不到库文件的程序错误如下:

ld: skipping incompatible /opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/mic/lib/libmpi.so when searching for -lmpi

ld: skipping incompatible /opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/mic/lib/libmpi.a when searching for -lmpi

ld: skipping incompatible /opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/mic/lib//libmpi.so when searching for -lmpi

ld: skipping incompatible /opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/mic/lib//libmpi.a when searching for -lmpi

ld: cannot find -lmpi

make: *** [pconv3dgs] Error 1

bashrc文件配置如下:

# Intel

source /opt/intel/vtune_amplifier_xe_2017.2.0.499904/amplxe-vars.sh quiet

source /opt/intel/inspector_2017.1.2.497970/inspxe-vars.sh quiet

source /opt/intel/advisor_2017.1.2.501009/advixe-vars.sh quiet

source /opt/intel/bin/compilervars.sh intel64

source /opt/intel/impi/2017.2.174/bin64/mpivars.sh

export INTEL_INCLUDEPATH1=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/intel64

export INTEL_INCLUDEPATH2=/opt/intel/compilers_and_libraries_2017.2.174/linux/mpi/mic

export LD_LIBRARY_PATH=$INTELMPI_HOME1/lib:$INTEL_INCLUDEPATH2/lib:$LD_LIBRARY_PATH

export LIBRARY_PATH=$INTELMPI_HOME1/lib:$INTEL_INCLUDEPATH2/lib:$LIBRARY_PATH

求高手指点。

标签: 直线位移传感器lmpi

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台