C++ #包含失败:qmake未正确包含路径?
使用Qt,我的C++ #包含失败:qmake未正确包含路径?,c++,qt,qmake,juce,C++,Qt,Qmake,Juce,使用Qt,我的.pro项目文件中有以下行: INCLUDEPATH += /home/myuser/JUCE/modules/ 该目录包含一组目录,如“/juce\u audio\u basics/” 其中包含与相应目录同名的头文件 但是在我的项目的头文件中 #include <juce_audio_basics/juce_audio_basics.h> #包括 给我一个没有这样的文件或目录错误 这似乎是一个很基本的问题,我不知道是什么把它搞砸了 我错过了什么 编辑: 只有那些
.pro
项目文件中有以下行:
INCLUDEPATH += /home/myuser/JUCE/modules/
该目录包含一组目录,如“/juce\u audio\u basics/”
其中包含与相应目录同名的头文件
但是在我的项目的头文件中
#include <juce_audio_basics/juce_audio_basics.h>
#包括
给我一个没有这样的文件或目录
错误
这似乎是一个很基本的问题,我不知道是什么把它搞砸了
我错过了什么
编辑:
只有那些文件中最上面的#include会抛出一个错误——注释第一个文件会使第二个文件返回一个错误(在编译时)。编辑器只列出了列表中的第一个,但即使是“光标下的跟随符号”也能让我找到IDE中的正确文件。这有什么意义呢?试着重新运行
qmake
@vahancho相信我,我已经试过了。很多很多次..编译器的输出是什么?编译有问题的.cpp文件时,应该看到“-I/home/myuser/JUCE/modules”。如果是这样,请检查编译器是否具有对这些文件的读取权限(以及目录中的+x!)。也许可以尝试在文件中加上撇号“而不是