所以我试图通过这个github安装ncmpcpp ,第一步是运行sh autogen.sh脚本.我遇到了一些丢失的库等等,但我已经能够安装它们并继续进行到现在为止.我已经做了一些搜索并安装了一些我认为有助于修复它的东西,但无济于事.
sudo apt-get install libboost1.55-all-dev
sudo apt-get install libboost-system-dev
sudo apt-get install libboost-system1.54-dev
sudo apt-get install libboost1.54-dev
sudo apt-get install libboost-filesystem-dev
sudo apt-get install libboost-filesystem-dev libboost-thread-dev
真相是我对Boost不了解或者我缺少自己解决的问题.
这是问题的开始:
检查boost/filesystem.hpp ...是的
在-lboost_filesystem-mt中检查main ...没有
configure:error:找不到boost.filesystem库
编辑:以下是config.log文件中'-lboost_filesystem-mt'的周围行.
configure:15510:在-lboost_filesystem-mt中检查main
configure:15529:g ++ -o conftest -g -O2 -std = c ++ 0x conftest.cpp -lboost_filesystem-mt>&5
/ usr/bin/ld:找不到-lboost_filesystem-mt
collect2:错误:ld返回1退出状态
配置:15529:$?= 1
configure:失败的程序是:
|/*confdefs.h*/
...然后继续描述confdefs.h文件.