C++ 编译器找不到 cpp-netlib 提升库,没有这样的文件或目录
C++ Compiler can't find cpp-netlib boost library, No such file or directory
这是我代码的顶部,
#include <iostream>
#include <istream>
#include <fstream>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <exception>
#include <boost/tokenizer.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <boost/foreach.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/network/protocol/http/client.hpp> - No such file or directory
#include <boost/network.hpp> - No such file or directory
我将/cpp-netlib-0.10.1/boost/中的所有文件复制到 boost 文件夹中,其中其他 .hpp 文件很好,但它找不到其他文件。我试图重建索引,我删除了包含物并重新添加它,但没有成功。
此外,如果我从问题行上的路径中删除"boost/"部分,则会发现头文件很好,但是从其中链接的头文件会出现相同的错误。
感谢你们可以提供的任何帮助。
请尝试将
-I/netlib/cpp-netlib-0.10.1/boost
更改为-I/netlib/cpp-netlib-0.10.1
(删除尾随的亚叶子提升)。我认为它包含在包含语句中的boost/
中
相关文章:
- 为什么我的主文件.cpp不打印头文件中的任何内容
- CPP-Netlib Hello World 示例不会在 Linux 上编译
- 生成文件错误 - 找不到文件 - *.cpp
- 如何在文件.cpp gtkmm中声明小部件
- 没有实现文件(.cpp)的派生类
- 如何使用"CMakeLists.txt"中的add_library将整个文件(.cpp,.h等)包含在目录中
- 如何在Linux / Windows操作系统上使用文件*.cpp一步编译下面的代码
- 关于 Linux .so 文件无法链接到主文件.cpp文件
- 文件.cpp从Windows到Linux
- Ubuntu C++ 编译器错误: g++: 错误: 文件.cpp: 没有这样的文件或目录
- 无法使用 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 - 编译但在运行时崩溃
- 如何打开文件'libboost_thread-vc110-mt-gd-1_58.lib' - cpp-netlib?
- cpp-netlib的二进制文件