Assembling under the QT and Visual Studio - PO-31/QtReports-OLD GitHub Wiki

Сборка под QT

Примечание: при сборке проектов необходимо отключать теневую сборку.


Сборка под Visual Studio

Используемые инструменты:

  • Microsoft Visial Studio 2015 (далее MVS 2015)
  • Qt 5.8.0 с компилятором MVSC 2015 64-bit
  • QtPackage или Qt Visual Studio tools для MVS 2015

Установка Qt Package или Qt Visual Studio tools в MVS 2015:

  • Запустить среду разработки MVS 2015 и проверить подключение к сети Интернет.
  • Перейти «Сервис – Расширения и обновления…»
  • В левой части окна выбрать вкладку «В сети», а в строке поиска (в правом верхнем углу) на брать «QtPackage» или «Qt Visual Studio tools» (см. рисунок 1).
  • В списке найденных компонентов выбрать нужный и скачать, установка будет произведена автоматически.
  • Перезапустить MVS 2015 для применения изменений.

Настройка решения QtReports в MVS 2015:

  • Перейти «Файл – Открыть решение или проект…», указать файл QtReports.sln.
  • Перейти «QT5 – Qt Options». Добавить путь к компилятору MSVC 2015 64-bit для Qt (см. рисунок 2).
  • ПКМ по решению QtReports в окне «Обозреватель решений», выбрать «Change Solution’s Qt Version» и указать компилятор MSVC 2015 64-bit. Для каждого проекта в окне Qt Project Settings переменная Version должна установиться MSVC 2015 64-bit, если нет, то применить вручную.
  • Установить конфигурацию решения «Release», а платформу «x64».

Сборка решения:

Собирать проекты следует в последовательности: qtreportslib, qtreportslib_tests, qtreportsviewer.