Code :: Blocks,即使它在同一个项目中也无法找到头文件

时间:2013-09-11 17:38:26

标签: c++ codeblocks

有一个问题,因为我试图链接到头文件,编译器找不到它。我通常使用VS进行C ++开发,所以我很困惑为什么这种方法不能以类似的方式工作,除非我做错了。

项目图片,包括常量文件所在的位置。 http://puu.sh/4oK3K.png

调试窗口的图像 http://puu.sh/4oKJN.png

错误文字:

C:\ Users \ Chris \ Desktop \ ECS-master \ include \ Components \ Component.hpp | 9 |致命错误:include \ Constants.hpp:没有这样的文件或目录 || ===构建完成:1个错误,0个警告(0分0秒)=== |

1 个答案:

答案 0 :(得分:5)

  1. 始终在#include指令中使用正斜杠。反斜杠仅适用于Windows。
  2. Code :: Blocks项目的布局对您的C ++编译器没有影响。转到Code :: Blocks'项目页面,确保include所在的文件夹位于包含路径中。该设置应该在Project-> Build Options-> Search Directories-> Compiler。