Boost 代码块C+中的错误+;程序和如何设置默认主类

Boost 代码块C+中的错误+;程序和如何设置默认主类,boost,codeblocks,Boost,Codeblocks,我在一个CODBROCKS C++项目中包含了Boost库。 现在,在文件中 boost/function.hpp 有一个include语句 #include <boost/preprocessor/iterate.hpp> 我做错了什么?我只是简单地包括了Boost库 此外,我找不到设置主类(实际将执行)的屏幕/选项。 我如何做到这一点?(我不熟悉代码块,因此有这个问题)。您的boost include似乎位于非标准/系统目录中:/home/arvind/Documents/

我在一个CODBROCKS C++项目中包含了Boost库。 现在,在文件中

 boost/function.hpp
有一个include语句

#include <boost/preprocessor/iterate.hpp>
我做错了什么?我只是简单地包括了Boost库

此外,我找不到设置主类(实际将执行)的屏幕/选项。
我如何做到这一点?(我不熟悉代码块,因此有这个问题)。

您的boost include似乎位于非标准/系统目录中:
/home/arvind/Documents/Workspace/Browser
,您必须告诉编译器查看那里(gcc
-I
命令行开关)

转到项目->构建选项->搜索目录->编译器并添加boost包含的目录。我没有在这里安装代码块,所以这是

如果可以的话,我建议您在系统上一次性安装boost,而不只是复制代码块工作区中的文件

/home/arvind/Documents/Workspace/Browser/boost/function.hpp|15|fatal error:     
boost/preprocessor/iterate.hpp: No such file or directory|