windows上的链接增强问题
link boost problems on windows
我在Windows上使用MinGW。我从svn获得boost源文件,它们位于S: boost 目录中。现在我的程序需要program_options库,在我的源文件中我使用#include来包含这些hpp文件。当我编译.cpp文件时,我的makefile包含"-I S:/Boost"并且编译成功。但是当我想要链接目标文件时,g++报告了许多"未定义的引用"问题。现在我写"g++ -o foo.exe file1。o file2.o"。我该如何解决这个问题?
boost::program_options不是一个头文件库,这意味着您应该首先构建该库。看起来您获得了源代码,但还没有构建库。尝试构建它或获取预构建的库。
相关文章:
- 警告处理为错误这里有什么问题
- 最小硬币更换问题(自上而下方法)
- 为"adjacent"变量赋值时出现问题
- 我的神经网络不起作用 [XOR 问题]
- 在Ubuntu 16.04上安装Cilk时出现问题
- C++我的数学有什么问题,为什么我的代码不能正确循环
- 编译包含字符串的代码时遇到问题
- Project Euler问题4的错误解决方案
- 问题:什么是QAbstractItemView::NoEditTriggers的反面
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 在进程中对同一管道进行读取和写入时C++管道出现问题
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 无法将结构注册为增强几何体3D点
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 一个关于在C++中重载布尔运算符的问题
- 这种使用增强正则表达式库有什么问题
- Eclipse C 和增强BGL的问题
- 增强精神编译问题
- windows上的链接增强问题
- 使用增强正则表达式库编译程序时遇到问题