Problém:
Při pokusu o kompilaci vašeho CMake projektu vidíte chybovou zprávu jako
vtk_error.txt
CMake Error at cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake:29 (find_package):
Could not find a package configuration file provided by "VTK" with any of
the following names:
VTKConfig.cmake
vtk-config.cmake
Add the installation prefix of "VTK" to CMAKE_PREFIX_PATH or set "VTK_DIR"
to a directory containing one of the above files. If "VTK" provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:71 (SetupSalomeSMESH)Řešení:
install_libvtk9_dev.sh
sudo apt -y install libvtk9-devVšimněte si, že v závislosti na verzi Ubuntu, kterou používáte, možná budete muset použít mírně odlišnou verzi (9) vtk. libvtk9-dev funguje pro Ubuntu 22.04
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow