0
编译+连接某些MIC(英特尔至强融核协处理器)代码时,我收到了此警告。带MIC的英特尔编译器警告 - 缺少库
x86_64-k1om-linux-ld: warning: libimf.so, needed by /usr/local/Intel/parallel_studio_xe_2013_sp1/composer_xe_2015.0.090/compiler/lib/mic/liboffload.so.5, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libsvml.so, needed by /usr/local/Intel/parallel_studio_xe_2013_sp1/composer_xe_2015.0.090/compiler/lib/mic/liboffload.so.5, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libirng.so, needed by /usr/local/Intel/parallel_studio_xe_2013_sp1/composer_xe_2015.0.090/compiler/lib/mic/liboffload.so.5, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libintlc.so.5, needed by /usr/local/Intel/parallel_studio_xe_2013_sp1/composer_xe_2015.0.090/compiler/lib/mic/liboffload.so.5, not found (try using -rpath or -rpath-link)
但是,这些库是存在的,代码是编译+链接和可执行文件。使用英特尔C++编译器。
“他们存在”。也许。链接程序找不到它们。通过使用-rpath-link来告诉它们在哪里。 – 2014-10-30 14:09:04
@CaptainObvlious不,这是一个完全不同的问题。 – 2014-10-30 17:27:56
@ n.m。 CV缩回。 – 2014-10-30 17:39:54