Я пытаюсь скомпилировать следующий код с помощью библиотеки GDAL библиотеки в Centos 7:Чтение От ошибки OGR в C++
на имя файла rungdal.cpp
#include "/usr/include/gdal/ogrsf_frmts.h"
int main(){
// Register all format drivers
GDALAllRegister();
}
Я запустить программу с помощью: G ++ rungdal.cpp -o rungdal, и у меня есть следующее сообщение:
ошибку: «GDALAllRegister» не был объявлен в этой области
Я также включают в себя весь путь от Heade r файл, если я его не использую, программа не работает, возможно, это что-то связанное.
Что я могу сделать для выполнения программы?
Благодарим за помощь!
Входит ли проблема 'gdal_priv.h' в проблему? Ниже приведен учебник [OGR] (http://www.gdal.org/gdal_tutorial.html), который делает то же самое. –
ожидается, что синтаксис include будет: '#include', чтобы объявить 'GDALAllRegister()'. –
Petesh
Я попытался с обоими заголовками: gdal_priv.h и gdal.h, в обоих случаях у меня есть сообщение: undefined ссылка на 'GDALAllRegister ' – pateto777