- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 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/
我在 boost 中使用文件系统来构建我的 apache thrift 客户端和服务器。所以我链接了 -lboost_system 和 lboost_filesystem ,它们是在 makefile
我使用 macports 安装了 boost。这些文件似乎在/opt/local/include/boost/ 我的 makefile 不再工作,我收到以下错误 Undefined symbols:
我正在尝试使用 Makefile 构建二进制文件,但是我看到了这个令人费解的错误消息“找不到 -lboost_system 的库”。 Makefile 运行以下内容: *g++ BookKeeper.
我最近从 boost 1.40 升级到了 1.45,完全删除了以前的 boost 目录,下载了 1.45 的源代码并重建了我想要的库。然后我使用 bjam install 安装了这些库。 我的机器上没
我正在使用 Netbeans 作为 IDE,并且一直在尝试构建一段使用 boost 库的代码,但我遇到了以下错误 g++ -c -g -MMD -MP -MF "build/Debug/GNU-Lin
这是我的 CMakeLists.txt: set(CMAKE_VERBOSE_MAKEFILE ON) cmake_minimum_required(VERSION 3.8) project(spid
在尝试了几种解决方案之后,我认为我需要一些帮助来理解如何为 Mac OSX Lion 正确构建 Boost,在 XCode 4 上构建跨平台应用程序但没有成功 =s 我关注了this指导。并按顺序执行
我是一名优秀的程序员,十分优秀!