使用#include <boost algorithm =“”string.hpp =“”> </boost>的问题

时间:2012-02-28 20:25:25

标签: c++

我正在尝试使用boost头文件#include  但它一直给我一个错误,说不存在这样的文件/目录

2 个答案:

答案 0 :(得分:3)

告诉编译器他可以在哪里找到你的升级安装(或升级头文件)。

如果是,例如这里

/usr/local/include/boost/algorithm/string.hpp

并且你的编译器可能是g ++(gnu c ++编译器),那么这个选项会有所帮助:

g++ -I/usr/local/include

它是-I,是资本i。

确保已安装此提升。

答案 1 :(得分:0)

您可能需要在makefile中使用-I指令或编译所使用的任何指令,以告诉编译器指向boost头的路径。找出系统上升压头的位置并给出编译器:-I / path / to / boost其中/ path / to / boost是包含boost头的目录的路径。

相关问题