cpp-头文件包含错误
cpp - header file include error
我有一个c++应用程序,我想在其中使用一些外部代码。外部代码放置在相对路径"..\external"文件夹中。外部代码有一个cpp文件aaa.cpp,其中包括bbb.h头文件。
在我的解决方案中,我也有自己的更改后的-bbb.h文件,但我希望aaa.cpp文件将包括外部文件夹中的我的bbb文件,而不是thr bbb文件。这意味着aaa.cpp文件在我的解决方案中,但取自"……\External"bbb.h文件也在我的解决方案中,但没有相对路径。
我试图编译它,但aaa.cpp文件在这一行有一个错误:
#include "bbb.h"
错误:无法打开源文件bbb.h
我该如何解决这个问题?
即使您已将文件添加到解决方案中,如果它位于计算机上的其他文件夹中,Visual studio也找不到要编译的文件。
请确保该文件与所有其他源文件位于同一文件夹中。如果不是,请将其移动到那里,或者右键单击项目并转到C/C++->其他包含目录,然后添加包含要包含的文件的文件夹。
相关文章:
- 防止在C++中选择错误文件时提升 xml 解析器崩溃
- AMQP-CPP >处理程序中的错误文件描述符
- Xcode OSX上的C++构建失败,出现多个错误文件IO..不可用:在macOS 10.15中引入
- 为什么生成文件返回 g++: 错误: h 文件或目录 make: *** [生成文件:12: 测试] 错误 1?
- xgboost 构建错误:参数包未扩展为"..":
- 在可变参数模板中扩展了错误的包
- 警告:打开错误文件(/build/opencv/modules/videoio/src/cap_ffmpeg_impl.
- Ubuntu C++ 编译器错误: g++: 错误: 文件.cpp: 没有这样的文件或目录
- main.cc:5:30:致命错误:文件夹/file.h:没有这样的文件或目录
- C++ LNK2005"已定义"错误 - 文件引用自身
- C++:模拟餐饮公司计费程序-无法将错误数据输出到错误文件
- 博兰德C++链接器错误c文件包括
- Visual Studio 2015 代码覆盖率错误文件
- 使用system()与Gnuplot进行绘图会导致错误:文件不可读
- 是否存在fseek/ftell可能给出错误文件大小的情况
- g++编译错误.h文件
- c++编译错误:.o文件未找到
- 如何在visual studio 2010 C++中制作带有所需.dll和lib(opencv)文件的.exe文件包
- 打开错误文件的错误消息
- Ndk-build输出添加符号错误.文件格式错误