QGIS Qt5 крашится программа из примера

138
12 апреля 2019, 04:40

крашится программа при запуске из примера QGIS.

.pro файл:

QT       += core gui xml
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = qgis1
TEMPLATE = app
DEFINES += QT_DEPRECATED_WARNINGS
LIBS += -L/usr/lib/ -lqgis_core -lqgis_gui
LIBS += -L/usr/lib/qgis/plugins/ -lgdalprovider
INCLUDEPATH += /usr/include/qgis
DEFINES += GUI_EXPORT= CORE_EXPORT=
SOURCES +=  main.cpp

main.cpp:

#include <QApplication>
#include <qgsapplication.h>
int main(int argc, char *argv[])
{
    QgsApplication app(argc, argv, true);
    return 0;
}
Answer 1

Посмотрите примеры здесь: https://github.com/qgis/QGIS-Code-Examples

P.S. Я не уверен, но мне кажется, что возникновение ошибки связано с отсутствием каких-то настроек/входных данных, которые должны были бы быть переданы инстансу приложения извне.

READ ALSO
Освобождение памяти в С++

Освобождение памяти в С++

Предположим есть указатель на другой указательЯ меняю значение этого указателя (например, на nullptr)

165
Как сделать проверку на то, помещается ли значение в int?

Как сделать проверку на то, помещается ли значение в int?

Вот программа, которая по сути выводит сумму первых N элементов вектораКак выводить ошибку при попытке записи в int слишком большого числа?...

143
Функция setprecision c/c++ Особенности компиляторов

Функция setprecision c/c++ Особенности компиляторов

Написал вот такой код на visual-studio-2017:

168
Как в масив строк добавить ещё одну

Как в масив строк добавить ещё одну

Всё не так просто как кажется =) Есть переменная It, так вот её нужно вставить вместо The body of the message starts here\r\n Вот код =)

149