Извините, что я нуб, но я только что перешел из Window, Eclipse и Java в OpenSUSE, C ++ и Qt Creator, и столкнулся с проблемой. Я работаю над созданием приложения QGIS, у меня есть файлы * .h в / usr / include / gqis и файлы * .so в / usr / lib. Я добавил эту строку
INCLUDEPATH += /usr/local/include/qgis
в конце файла .pro проекта, чтобы я мог включить библиотеку QGIS. Насколько я написал, все прошло гладко, но когда я собрал проект, Qt Creator выдал ошибку:
qgis.h: No such file or directory
/usr/include/qgis/qgsapplication.h
и он сопоставлен со строкой 4:
#include <QtGui/QApplication>
#include "mainwindow.h"
#include <qgis/qgsvectorlayer.h>
#include <qgis/qgsapplication.h>
#include <qgis/qgsproviderregistry.h>
#include <qgis/qgssinglesymbolrenderer.h>
#include <qgis/qgsmaplayerregistry.h>
#include <qgis/qgsvectorlayer.h>
#include <qgis/qgsmapcanvas.h>
Насколько я искал, я все еще не могу решить эту проблему. Пожалуйста, кто-нибудь может мне помочь?