没有这样的文件(标头文件)错误
No such file (header file) error
我想包括一个标题文件。我在C 环境中工作(C 11,Windows OS,NetBeans 7.3.1 IDE,CYGWIN_4.X工具集合)。我不知道我是如何设置环境/IDE的(我在6个月前做到了)。我也不了解C 构建过程或Cygwin相关问题的基本原理,因此我可能必须使用其他一些参考/文档来填补空白(我不确定)。
我的最终目标是能够使用不需要完整文件路径的语法包含标头文件。我想写一些简短的东西,例如:
#include "srcstuffblah.h" //or even better: #include "blah.h"
我唯一可以通过完整的文件路径进行编译的唯一方法是:
#include "C:NetBeansProjectsProject1srcstuffblah.h"
,我只能使用完整的路径进行编译。如果我尝试重建,它将使用*** multiple target patterns. Stop.
错误轰炸。有解决此错误的解决方法;那些是1)在每个重建之间删除build
和dist
文件夹(Yikes?),或2)遵循此16步安装过程。
我不想遵循任何一个解决方法,因为它们似乎没有提供我想要的东西。我如何设置我的环境以实现我想要的……能够不使用完整路径的标头文件?
感谢Danielko的答案。
就我而言,我能够包含语法:
#include "../stuff/blah.h"
我不必为C 编译器的"代码帮助"部分配置任何内容。
我的所有代码都属于我的NetBeans项目中的" SRC"。似乎不需要文件的完整路径,而必须引用的唯一目录是最低级别的子目录(在我的情况下," stuff")。
在Netbeans中,我在库列表中添加了路径:
-
转到properties->选择C ->选择" inclage库" ->'add'现在:添加带有选项"绝对"
的项目文件夹的路径 转到properties->选择C ->选择"附加库目录" ->'add'现在:添加带有选项"绝对"
的项目文件夹的路径
对我来说很晦涩,为什么该项目无法识别"自己的"标头文件。
- C++系统找不到指定的文件错误
- C++语法头文件错误
- C++生成文件错误"implicit entry/start for main executable"
- C++/生成文件错误:未定义对"main"的引用
- VS2019:资源文件错误:中性(默认)(未知子语言:0x8)
- C++程序不制作文件(错误)
- 安卓工作室 |CPP 文件错误错误: 位图库中对"AndroidBitmap_unlockPixels"的未定义引用
- "what does ":*** [可执行文件] 错误 1 " mean ?"
- 如何修复使用VScode调试器gcc调试时的"找不到文件"错误
- 在课堂上创建了一个朋友,给出"无输入文件"错误
- Qt .exe文件错误
- c++ 添加具有写入文件错误的文本变量
- 无法转换 .CATPart 文件.错误:输入文件路径似乎包含不支持的字符
- 写入文本文件错误,QT
- C++写入文件错误
- Windows Subsystem for Linux (WSL) 下的间歇性随机"找不到文件"错误
- 犰狳读取MAT文件错误
- 无法求解FullPathForFilename:COCOS2DX中可能缺少文件错误
- C Wininet FTP列出了许多文件错误
- 生成文件错误 - 找不到文件 - *.cpp