无法编译 cpp-netlib 示例
Can't compile cpp-netlib example
我设法安装并运行了boost,我还编译了cpp-netlib的示例代码,但我被这个编译错误卡住了:
objDebugmain.o||In function 'ZN5boost7network3uri3uri5parseEv':
myCodeBlocksInstallPathmingwbin..libgccmingw324.7.1
........includeboostnetworkuriuri.hpp
(on line 211)
undefined reference to
`boost::network::uri::detail::parse(__gnu_cxx::__normal_iterator<char const*,
std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>,
boost::network::uri::detail::uri_parts<__gnu_cxx::__normal_iterator<char const*,
std::string> >&)'
我可以通过删除调用并将变量设置为false来绕过这一点:
//is_valid_ = detail::parse(first, last, uri_parts_);
is_valid_ = false;
但这并不能真正解决问题。我不知道会有什么后果。。。
如果我不链接到cpp-netlib,我会得到同样的错误:cpp-netib不是一个只有头的库。您收到链接器错误的特定函数位于cpp-netlib-cpp-netlib-0.110.1/libs/network/src/uri.
相关文章:
- CPP-Netlib Hello World 示例不会在 Linux 上编译
- 无法使用 Boost 框架制作 cpp-netlib boost.sh 脚本
- 无法通过CPP-Netlib发送发布请求
- 有关如何使用cpp-netlib进行异步HTTP获取请求的示例
- 将CPP-Netlib集成到预先存在的Boost软件包
- 是否可以更改HTTP客户端超时期限(cpp-netlib)
- CPP-Netlib 问题,在抛出 'boost::exception_detail::clone_impl 的实例后调用终止
- C++ 编译器找不到 cpp-netlib 提升库,没有这样的文件或目录
- 在 Xcode 6 中运行 cpp-netlib - 编译但在运行时崩溃
- 使用cpp-netlib的异步客户端响应
- 具有cpp-netlib的Https服务器
- 对 'boost::chrono::system_clock:now()' 的未定义引用 - Boost 和 cpp-netlib
- 编译 cpp-netlib 源代码时出错
- 在Windows下的C++项目中使用cpp-netlib
- CMake 找不到 cpp-netlib 库
- 无法编译 cpp-netlib 示例
- 如何使用代码::Blocks或MinGW在Windows上构建CPP-NETLIB库
- 为什么我的简单cpp-netlib程序需要这么长时间才能编译
- cpp-netlib重定向后获取雅虎财经内容失败
- 我从 cpp-netlib 获得的示例代码无法编译