11 февр. 2019 г.

Настройка и сборка тестовой компоненты из ИТС на C++, используя Visual Studio 2017


  1. Скачиваем Visual Studio Community 2017.
  2. Запускаем установку, на начальной странице параметров установки ставим флажки возле:
    • "Разработка классических приложений C++", в сведеньях об установке дополнительно включаем "Поддержка Windows XP для C++", "Visual C++ MFC для x86 и x64".
    • "Разработка для Linux на C++".
  3. После установки VS, открываем проект: ...\VNCOMPS\VNCOMP83\example\NativeAPI\AddInNative.vcxproj.
  4. При открытии VS предложит конвертировать проект в самый свежий формат, соглашаемся. Если предложения не было можно в гл. меню: Проект - Изменить целевую платформу решения, там выбираем:
    • для Win32 - (точно не помню, вроде 14 версия. Нужно выбирать самую новую).
    • для Win64 - версия пакета SDK для Windows [10.0.17763.0]
  5. Через гл. меню: Проект - Свойства, выбираем "C/C++", в таблице параметров ищем "Дополнительные каталоги включаемых файлов" и добавляем путь "...\vncomps\VNCOMPS\VNCOMP83\include;". Вверу меняем "Платформа", и делаем тоже для x64.
  6. Гл. меню: Сборка - Собрать решение. При этом никаких ошибок уже быть не должно.