在CodeBlocks下,有时候需要自己定义类,当然就要添加相应的头文件,但添加进去的头文件明明包含在项目中了,
但编译时还是会报错:no such file or directory;这是为什么呢...其实是一个很简单的问题,但有些人(比如说我)就会困在这儿,百度也找不到(至少我是没找到),所以写了上来.
...为了能让编译器找到你自己的头文件,需要把头文件的存放路径告诉编译器,操作如下:
在项目/构建选项/搜索路径选项下,点击添加按钮,添加自己的头文件的存放文件夹,搞定...
...另外在新建类的时候
File->new->Class
中间的File policy
header and implementation file shall be in same folder
这一行前面的勾必须选上去...,要不然
#include "头文件"
编译会出现找不到头文件,得将头文件的完整路径给加上去才不会出错。