我正试图增加 eclipse ,

在“我的图书馆搜索路径”下:
/ home / etobkru / boost_1_43_0 / boostBinaries / lib /
在库下,我放置了所有库,boost_system等。

构建工作正常,没有错误,但是在尝试运行程序时出现错误:

加载共享库时错误:libboost_system.so.1.43.0:无法打开共享对象文件:没有此类文件或目录

该文件位于/ home / etobkru / boost_1_43_0 / boostBinaries / lib /下,但我不知道如何在该目录中进行 eclipse 搜索。

最佳答案

您没有说要运行什么操作系统。但作为根,请尝试:

echo '/home/etobkru/boost_1_43_0/boostBinaries/lib/' >> /etc/ld.so.conf.d/etobkru_boost.conf
ldconfig -v

编辑:如果您没有root,可以尝试:
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/etobkru/boost_1_43_0/boostBinaries/lib/" my_command

LD_LIBRARY_PATH 是用冒号分隔的其他目录列表。

10-01 21:00