CodeBlocks "no such file or directory" 错误解决方案(创建类找不到头文件)

      在CodeBlocks下,有时候需要自己定义类,当然就要添加相应的头文件,但添加进去的头文件明明包含在项目中了,

但编译时还是会报错:no such file or directory;这是为什么呢?

  其实是一个很简单的问题,但有些人(比如说我)就会困在这儿,百度也找不到(至少我是没找到),所以写了上来.

  为了能让编译器找到你自己的头文件,需要把头文件的存放路径告诉编译器,操作如下:

在项目/构建选项/搜索路径选项下,点击添加按钮,添加自己的头文件的存放文件夹,搞定...

  如果你的CodeBlocks是英文版本,Progect->build options->Search directories,重复上面

另外在新建类的时候

File->new->Class

中间的File policy

header and implementation file shall be in same folder

这一行前面的勾必须选上去,要不然

#include "头文件" 

编译会出现找不到头文件,得将头文件的完整路径给加上去才不会出错。

将header and implementation file shall be in same folder

这一行给勾选上去,#include "头文件" 便编译能通过,不必加上完整路径

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏bboysoul

docker swarm 集群安装Visualizer

对于docker swarm集群的监控来说,这个东西是比较容易入手的一个监控系统,而且比较简单,不是特别的复杂

11430
来自专栏从零学习云计算

Centos7.2学习记录(2)——yum只下载不安装以及多rpm的安装

最近在研究kubernetes的离线安装,所以尝试了下yum的只下载不安装,获取rpm文件 这里以docker为例。 只下载不安装docker的rpm文件 # ...

33700
来自专栏hbbliyong

IDEA更换主题

更换IDEA主题只需要3步 1. 下载主题 在主题网站上IDEA Color Themes 上浏览喜欢的主题并下载该主题。(如果网址有变更,google IDE...

63290
来自专栏字根中文校对软件

Windows 下使用Git 客户端访问 GitLab 源代码管理库

Windows 下使用Git 客户端访问 GitLab 源代码管理库 在Windows下使用Git客户端访问GitLab源代码资源: 第一步: 客户端下载地址:...

35860
来自专栏Youngxj

让访客自动加自己为QQ好友代码

28740
来自专栏项勇

笔记81 | Android项目使用第三方so文件不被删除的办法

直接把so放在libs目录下每次clean程序都会被删除,这个时候需要在项目的jni目录下新建一个lib目录

11220
来自专栏Ken的杂谈

【CentOS7快速上手】1、基础命令/常用命令

11450
来自专栏游戏杂谈

flex请求http://localhost:37813/crossdomain.xml

造成请求localhost:37813/crossdomain.xml,是因为开发时启用了网络监视器,如下图:

12710
来自专栏十月梦想

node.js环境安装

nodejs作为一个轻量级的服务端环境语言,提供了大大的便捷,这里提供一下nodejis环境的搭建以及第一个nodejs程序!

22430
来自专栏用户画像

windows搭建hadoop分布式系统架构

1、下载hadoop的安装包:http://hadoop.apache.org/->Releases->mirror site

11550

扫码关注云+社区

领取腾讯云代金券