gpt4 book ai didi

c++ - 为什么我会看到此消息 "library not found for -lboost_system"?

转载 作者:行者123 更新时间:2023-11-30 02:52:58 24 4
gpt4 key购买 nike

我正在尝试使用 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。这些看起来不错,有什么明显的我错过了吗?

提前致谢

最佳答案

您拥有 libboost_system 的多线程构建。所以使用-lboost_system-mt

关于c++ - 为什么我会看到此消息 "library not found for -lboost_system"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18413424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com