Ich bin neu bei CMake. Ich kopierte ein kleines vtk Beispiel von der Verbindung http://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/SimplePointsReader und benutzte CMake, um zu kompilieren. Und es gibt mir einen Fehler, "Fehler im Konfigurationsprozess, Projektdateien können ungültig sein".Fehler beim Konfigurationsprozess, Projektdateien können ungültig sein
Es mir die Fehler zeigt,
CMake Fehler bei CMakeLists.txt: 5 (find_package): Durch die nicht "FindVTK.cmake" in CMAKE_MODULE_PATH bietet dieses Projekt CMake finden eine Paketkonfiguration gefragt Datei von "VTK" zur Verfügung gestellt, aber CMake hat nicht gefunden.
kann keine Paket-Konfigurationsdatei zur Verfügung gestellt von „VTK“ mit jedem der folgenden Namen finden:
VTKConfig.cmake vtk-config.cmake
die Installation Präfix „VTK“ zu CMAKE_PREFIX_PATH hinzufügen oder „VTK_DIR“ in ein Verzeichnis gesetzt enthält eine der oben genannten Dateien. Wenn "VTK" ein separates Entwicklungspaket oder SDK bereitstellt, stellen Sie sicher, dass installiert ist.
Ich habe vtk bereits in meinem PC installiert und bitte helfen Sie mir bei diesem Problem.
CMakeLists.txt enthält den folgenden Code
cmake_minimum_required(VERSION 2.8)
PROJECT(SimplePointsReader)
find_package(VTK REQUIRED)
include(${VTK_USE_FILE})
add_executable(SimplePointsReader MACOSX_BUNDLE SimplePointsReader)
if(VTK_LIBRARIES)
target_link_libraries(SimplePointsReader ${VTK_LIBRARIES})
else()
target_link_libraries(SimplePointsReader vtkHybrid vtkWidgets)
endif()
Kann mir bitte jemand helfen? – TSac
Nun, ich habe die Antwort selbst gefunden. Sie müssen lediglich eine zusätzliche Zeile zur Datei CMakeLists.txt hinzufügen. Beispiele finden Sie unter folgendem Link: http://comments.gmane.org/gmane.comp.lib.vtk.user/79608 – TSac