Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 为什么我会看到这个信息;找不到-lboost_system";的库;?_C++_Boost_Makefile_Boost Thread - Fatal编程技术网

C++ 为什么我会看到这个信息;找不到-lboost_system";的库;?

C++ 为什么我会看到这个信息;找不到-lboost_system";的库;?,c++,boost,makefile,boost-thread,C++,Boost,Makefile,Boost Thread,我试图使用Makefile构建一个二进制文件,但是我看到了令人困惑的错误消息“library not found for-lboost_system”。生成文件运行以下命令: *g++ BookKeeper.o OptionsBookKeeper.cpp -o OptionsBookKeeper - I/usr/local/Cellar/boost/1.53.0/include -L/usr/local/Cellar/lib/ -L/usr/local/lib/ -L/usr/local

我试图使用Makefile构建一个二进制文件,但是我看到了令人困惑的错误消息“library not found for-lboost_system”。生成文件运行以下命令:

*g++ BookKeeper.o  OptionsBookKeeper.cpp -o OptionsBookKeeper -    I/usr/local/Cellar/boost/1.53.0/include -L/usr/local/Cellar/lib/ -L/usr/local/lib/ -L/usr/local/Cellar/boost/1.53.0/lib -lzdb  -lQuantLib -lpthread -lboost_system*
在/usr/local/cillar/boost/1.53.0/lib中驻留以下库:libboost_system-mt.a和libboost_system-mt.dylib。这些看起来很适合我,有什么明显的遗漏吗


提前感谢

您拥有了libboost\u系统的多线程构建。因此,请使用
-lboost\u system-mt