Скомпилировать и подключить GDAL к Qt

135
16 августа 2019, 06:10

Пытаюсь начать пользоваться библиотекой GDAL. Скачал исходники и скомпилировал их по инструкции. Появилось несколько файлов: "libgdal-20.dll", "libgdal.a", "libgdal.dll.a", "libgdal.la". Положил их в "D:/gdal/lib". Создаю "Qt widget project", в мэйне у меня:

#include "mainwindow.h"
#include <QApplication>
#include <ogrsf_frmts.h>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    GDALAllRegister();
    MainWindow w;
    w.show();
    return a.exec();
}

В .про файле у меня:

INCLUDEPATH += D:/gdal/include/
LIBS += D:/gdal/lib/libgdal-20.dll

Когда запускаю проект, то пишет:

19:24:08: Starting D:\Interface\Work\Qt\build-WidgetGDAL-Desktop_Qt_5_12_0_MinGW_64_bit-Release\release\WidgetGDAL.exe...
19:24:08: The program has unexpectedly finished.
19:24:08: The process was ended forcefully.
19:24:08: D:/Interface/Work/Qt/build-WidgetGDAL-Desktop_Qt_5_12_0_MinGW_64_bit-Release/release/WidgetGDAL.exe crashed.

Помогите разобраться, как запустить, или хотя бы найти причину.

READ ALSO
Изменение значения аттрибута JSON файла

Изменение значения аттрибута JSON файла

Имеюjson файл, выглядящий следующим образом

109
с++: быстрые математические операции для double (экспонента)

с++: быстрые математические операции для double (экспонента)

Подскажите есть ли способ быстрого и точного вычисления экспоненты быстрее, чем через функцию exp?

108
MissingResourceException: не могу найти файл.resources

MissingResourceException: не могу найти файл.resources

Подскажите пожалуйста, в чем моя ошибкаИспользую три способа достучаться до Resource Bundle, и все три не работают

127