Qt .pro文件:添加包含"include"目录的路径不起作用
Qt .pro file: adding path which includes "include" directory doesn't work
我正在我的Qt项目中包含新文件。头文件由另一个应用程序安装在如下所示的路径中:
INCLUDEPATH += <path>\include
问题是Qt将包含识别为保留字,并且无法识别此文件夹中的头文件。当我将文件夹重命名为 Include 或 include2 时 - 一切正常,该文件夹的文件已成功导入。
我不想更改文件夹名称,因为想要编译我的应用程序的其他用户也必须这样做。任何人都可以向我建议其他解决方案吗?
谢谢!
有同样的问题。
只需添加$$quote
,然后将路径放在大括号中。
例如:
$$quote(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include)
使用
INCPATH = -I/<path>/include
或显式指定每个文件
HEADERS = include/menuinterface.h
include/editormenuinterface.h
include/schematicmenuint
...
尝试使用 /
作为分隔符符号: INCLUDEPATH += "<path>/include"
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- C++为什么尽管我调用了void函数,它却不起作用
- 为什么在保护模式下继承升级不起作用
- 循环在计数器中不起作用
- 在其他文件中创建类时在 c++ 项目中不起作用
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 为什么二进制搜索在我的测试中不起作用
- 我的代码中有错误吗?使用BGI图形的C++代码对我不起作用
- 为什么 const std::p air<K,V>& 在 std::map 上基于范围的 for 循环不起作用?
- 带有指定长度字符* 参数的 std::regex_search 在 VS2017 中不起作用?
- Bjarne Stroustrup Book - std_lib_facilities.h - 不起作用(未知类型名称)
- Cmake:find_library不起作用,但find_path起作用(相同的路径)
- Qt .pro文件:添加包含"include"目录的路径不起作用
- fopen_s(&fp, "FileName.txt" ,w+);当我给出文件的相对路径时不起作用,并且仅在给出绝对路径时才有效
- eclipse-cygwin源路径映射不起作用
- Qt qrc 资源路径不起作用
- 为什么相对路径不起作用?
- 为什么 CFileDialog::GetNextPathName 在文件路径较长时不起作用?