我有不是我写的源代码,我联系不上作者。它是用 C++ 编写的,需要 libjpeg、boost 和 Intel Performance Primitives。
编译是一件苦差事,但经过几天的问题解决后,它编译了。现在,我收到以下运行时错误:error while loading shared libraries: libippi.so.5.1: cannot open shared object file: No such file or directory
. 无论命令行参数如何,错误都会立即发生。
我下载了适用于 Ubuntu 9.04 的 IPP 试用版。在 下/opt/intel/ipp/6.1.2.051/ia32/sharedlib/
,我看到一堆以lib*
and开头的文件libippi*
,包括libippi.so.6.1
. 所以我想我会尝试创建一个指向 的链接libippi.so.5.1
,libippi.so.6.1
但这不起作用。我尝试在本地目录中创建一个类似的链接,但这也不起作用。
我不熟悉这些库中的任何一个,所以我不知道还能尝试什么。我在网上或 SO 上找不到任何解决方案。如果您能帮我解决这个错误,我将不胜感激。谢谢你。