c++ - boost "no such file or directory"

标签 c++ boost codeblocks

我正在尝试在一台新计算机上设置我的 Code::Blocks 工作环境,但我遇到了一些问题。我第一次这样做已经有很长时间了,现在当我打开我的主要项目时,Boost 给我带来了问题。

我对 C++ 还是很陌生,解决这类问题我的经验有限。

当我打开我的项目并尝试编译它时,我得到了这个错误:

fatal error: boost/algorithm/string.hpp: No such file or directory|

在我的一个头文件的这一部分:

#include <boost/algorithm/string.hpp>

我将 Boost v1.51.0 库放在 C:\boost,因为这是我在其他计算机上的位置。我的项目设置为在该目录中搜索其他包含项,但它似乎没有找到文件?

我的项目之前使用了旧版本的 Boost,但我怀疑这是个问题。

我不确定用这些有限的信息调试这个问题有多难,所以如果我能提供任何其他信息,请告诉我。

我正在使用 Code::Blocks,并且刚刚设置了 minGW 和 Visual C++ 2010。

最佳答案

在 Ubuntu 中使用

sudo apt-get install libboost-dev

关于c++ - boost "no such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12241152/

相关文章:

c++ - boost::variant - 为什么模板参数的优先级高于 const 字符串参数

c++ - boost::chrono::time_point<> 和 boost::chrono::steady_clock::time_point 之间的区别

c++ - BOOST_PP_ITERATE() 结果为 "no such file or directory"

c++ - 我可以在 C 或 C++ 中使用二进制文字吗?

c++ - 代码块的 Boost 库设置

codeblocks - GLFW 和代码块

c - 动态数组大小分配

c++ - 将 map<K, shared_ptr<V>> 转换为 map<K, shared_ptr<const V>>?

c++ - 没有完全指定模板作为 C++ 中的模板参数

c++ - 带有 try catch 和异常抛出的方法