我正在尝试使用 Makefile 构建二进制文件,但是我看到了这个令人费解的错误消息“找不到 -lboost_system 的库”。Makefile 运行以下内容:
*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/Cellar/boost/1.53.0/lib 中包含以下库: libboost_system-mt.a 和 libboost_system-mt.dylib 。这些对我来说看起来不错,有什么明显的我错过了吗?
提前致谢