Для сборки библиотеки необходимо следовать руководству, которое находится в файле README.html
, который расположен в корне скачанного архива.
Для того чтобы можно было использовать VTK в проектах системы ФРУНД, необходимо на этапе конфигурации в программе CMake указать ключи:
VTK_USE_QT
— для оболочки управления роботизированными системами QFShell2);BUILD_SHARED_LIBS
— использование динамических библиотек (необходимо для сборки оболочек FShell и QFShell).
Для сборки x64-версии библиотеки VTK необходимо создать конфигурацию x64 в Microsoft Visual Studio на основе х86-конфигурации (в меню <Контекстное меню проекта> → Properties → Configuration Manager… → Active solution platform: → <New…> выбрать x64
в качестве типа новой платформы, Win32
в качестве платформы, из которой копируются настройки, и отметить галочкой пункт Create new project platforms).
Скомпилированные библиотеки VTK необходимо разместить в следующих каталогах:
%VTKROOT%/win32/bin
— динамические библиотеки VTK, используемые в процессе выполнения скомпилированного приложения;%VTKROOT%/win32/lib
— статические библиотеки VTK, используемые при сборке проектов, использующих библиотеку VTK;%VTKROOT%/win32/include
— заголовочные файлы VTK, используемые при компиляции проектов;%VTKROOT%/win64/bin
;%VTKROOT%/win64/lib
;%VTKROOT%/win64/include
.Здесь VTKROOT — переменная окружения, в которой содержится путь до установленной библиотеки VTK.