Ошибка MSB6006: "cmd.exe" завершился с кодом -1073741515 при компиляции. Причина в том, что .h файл пользовательского интерфейса не был скомпилирован.
Сначала настройте переменную среды
QTDIR C:\OSGeo4W\apps\Qt5
Во-вторых, выберите файл пользовательского интерфейса наугад, щелкните правой кнопкой мыши свойства и выберите инструмент пользовательской генерации.
Командная строка имеет значение "$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h" "%(FullPath)"
Описание: Uic%27ing %(Identity)...
Вывод: .\GeneratedFiles\ui_%(имя файла).h
Дополнительные зависимости $(QTDIR)\bin\uic.exe
Выбор объекта ссылки
Затем скомпилируйте текущий выбранный файл пользовательского интерфейса и скомпилируйте весь проект после успеха.
Приложение: примечание
Файл uic.exe в папке C:\OSGeo4W\apps\Qt5\bin должен гарантировать, что при запуске не будет сообщено об ошибке.
Если при запуске сообщается, что xxxxx.dll отсутствует, скопируйте отсутствующую dll
Точно так же метод компиляции qrc выглядит следующим образом
"$(QTDIR)\bin\rcc.exe" -o ".\GeneratedFiles\ui_%(имя файла).h" "%(полный путь)"
Rcc%27ing %(Идентификация)...
.\GeneratedFiles\qrc_%(имя файла).h
$(QTDIR)\bin\rcc.exe