C++ 在eclipse中使用boost找不到libboost_系统.so.1.43.0

C++ 在eclipse中使用boost找不到libboost_系统.so.1.43.0,c++,eclipse,boost,C++,Eclipse,Boost,我想在eclipse中运行boost 在“库搜索路径”下,我放置了: /home/etobkru/boost_1_43_0/boostBinaries/lib/ 在图书馆下面我放了所有的图书馆,boost_系统等等 构建工作正常,但当我尝试运行程序时,出现错误: 加载共享库时出错:libboost_system.so.1.43.0:无法打开共享对象文件:没有此类文件或目录 此文件位于/home/etobkru/boost\u 1\u 43\u 0/boostBinaries/lib/下,但我不知

我想在eclipse中运行boost

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

构建工作正常,但当我尝试运行程序时,出现错误:

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


此文件位于/home/etobkru/boost\u 1\u 43\u 0/boostBinaries/lib/下,但我不知道如何在该目录中进行eclipse搜索。

您没有说明正在运行的操作系统。但作为root用户,请尝试:

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

是一个以冒号分隔的额外目录列表。

今天遇到了同样的问题,并将我的解决方案发布在此处: