24小时热门版块排行榜    

查看: 2755  |  回复: 10

花花2012

金虫 (小有名气)

[求助] 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

求高手指点。多谢。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
2楼2017-08-17 18:00:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

digua88

铁杆木虫 (著名写手)

mpi库给绝对路径试试

[ 发自手机版 http://muchong.com/3g ]
3楼2017-08-17 22:23:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2017-08-17 23:31:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
5楼2017-08-18 14:25:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
6楼2017-08-18 23:02:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2017-08-20 13:56:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
8楼2017-08-20 21:55:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
9楼2017-08-21 15:52:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
10楼2017-08-21 21:31:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 花花2012 的主题更新
信息提示
请填处理意见