Qt创建者直接文件包括
Qt creator direct file include
我使用windows的Qt Creator 3.2.2。我已经创建了一个示例项目小部件应用程序项目,这是好的。问题是我必须在项目文件夹中添加一些外部库(.c和.h文件)。问题是它们不是都在同一个地方,而是混合在子目录中。Qt creator似乎正确地添加了它们。
但是现在的问题是我不能使用例如:
#include <somefile.h>
因为它说没有这样的文件。自动完成也看不到它。我不得不做:
#include <dir/deeper_dir/somefile.h>
整个库的创建方式是每个文件都可以从任何地方访问。我也不想改变这一点。
如何使所有文件在项目中可见?
使用INCLUDEPATH
:
INCLUDEPATH += path_to_the_folder_with_your_headers
之后,你将能够包含该文件夹中的任何文件,只要使用#include <filename>
add
INCLUDEPATH += dir/deeper_dir/
相关文章:
- AcquireCredentialsHandleA() 返回 PFX 文件的0x8009030e(安全包中没有可用的凭据
- 禁止显示有关包含文件中 #pragma 包的警告
- Qt创建者:加载位于子目录中的项目文件
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- 如何使用 AWS C++ 开发工具包在给定的开始和结束日期范围内列出 S3 中的文件
- 如何链接我自己的 .so 文件而不是操作系统捆绑包 .so 文件?
- 使用开发工具包将文件上传到 AWS C++
- TCP-Server以数据包结构(非Java客户端)发送文件
- 致命错误 C1083:无法打开包含文件:'atlbase.h' Pyinsane 包
- 可视化 将 TCP 服务器数据包保存到 C++ 中的文件
- Buildroot 包需要一个带有C++大文件错误的工具链
- 获取包含C++的捆绑包中文件的路径(CFBundleGetMainBundle)
- CMAKE QT创建者:将标题文件添加到项目文件中
- 数据包大小(每数据包 mBytes)或核心音频中 AAC 文件的比特率
- CMake 包配置文件中的泛型"transitive behavior" (find_dependency)
- 在iOS设备上找不到文件QT创建者C QstandardPaths :: StandardLocations(Qs
- 使用QT创建者添加C 文件以编译和运行
- 找不到WCHAR.H文件-Xcode 9.0中断QT创建者 - 旧修复程序不起作用
- 从QT创建者中的.QML文件生成.cpp和.h文件
- 如何在visual studio 2010 C++中制作带有所需.dll和lib(opencv)文件的.exe文件包