INCLUDEPATH+=D:\Qt\opencv-release\include \ D:\Qt\opencv-release\include\opencv2为什么分开写
时间: 2024-01-19 18:02:08 浏览: 25
INCLUDEPATH+=D:\Qt\opencv-release\include \ D:\Qt\opencv-release\include\opencv2分开写的原因是为了指定不同的路径。INCLUDEPATH是用来指定头文件的搜索路径,而D:\Qt\opencv-release\include是OpenCV头文件的路径,D:\Qt\opencv-release\include\opencv2是OpenCV中opencv2文件夹下的头文件路径。通过将它们分开写,可以更清晰地指定不同的路径,方便编译器查找和引用所需的头文件。
相关问题
INCLUDEPATH += D:/Tool/QT/opencv-3.4.5/include改为项目目录下
如果您想将INCLUDEPATH设置为项目目录下的路径,可以使用相对路径替换绝对路径。例如,如果您的项目目录是在D:/project/下,而OpenCV头文件在D:/project/opencv/include/下,则可以将INCLUDEPATH设置为:
```
INCLUDEPATH += opencv/include
```
这将告诉编译器在项目目录下的opencv/include/文件夹中查找头文件。
INCLUDEPATH += D:/Tool/QT/opencv-3.4.5/include改成本项目目录下
如果你想使用本项目目录下的OpenCV,你需要将INCLUDEPATH修改为本项目目录下的OpenCV头文件所在的路径,例如:
```
INCLUDEPATH += $$PWD/opencv/include
```
其中,`$$PWD`表示当前项目的路径,`/opencv/include`表示OpenCV头文件所在的路径。你需要根据你的项目目录结构来修改路径。