2017-05-09 6 views
0

Ich habe erfolgreich die VTK-Bibliotheken erstellt: Verwenden der cmake konfigurieren und generieren, plus die Erstellung in Release und Debugging der msvc 14-Lösung. Genauer gesagt konnte ich das Projekt ALL BUILD bauen. Aber wenn es darum geht, das INSTALL Projekt zu bauen, scheitert es.vtk msvc14 Installation fehlgeschlagen beim Erstellen INSTALLATION

der Fehler ist:

Severity Code Beschreibung Projektdatei Zeilenunterdrückungszustand Fehler MSB3073 Der Befehl

"setlocal 
"C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=Release -P cmake_install.cmake 
if %errorlevel% neq 0 goto :cmEnd 
:cmEnd 
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 
:cmErrorLevel 
exit /b %1 
:cmDone 
if %errorlevel% neq 0 goto :VCEnd 
:VCEnd" 

mit Code verlassen 1. Verzeichnis C: \ Program Files (x86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ V140 \ Microsoft.CppCommon.targets 133

Wie kann ich entweder dieses Problem debuggen oder den msvc INSTALL-Build-Schritt abkürzen?

Ich arbeite an Windows7 Microsoft Visual Studio mit 14 2015

+1

Meiner Erfahrung nach ist das normalerweise so versucht, an einem Ort zu installieren, der Admin-Privilegien erfordert - versuche, Visual Studio als Administrator auszuführen. –

+0

Dank @JonnyPaton, das war das Problem. Kann ich Ihren Kommentar als Antwort markieren? – Yvus

+0

Ich denke nicht, aber ich werde eine Antwort mit ein bisschen mehr Details in Kürze hinzufügen –

Antwort

1

Dieser Fehler tritt häufig, weil der Standard Cmake Installationsort erfordert Administratorrechte (in der Regel C:/Programme /).

Es gibt zwei einfache Möglichkeiten, um dieses:

  1. Run Visual Studio als Administrator
  2. Aufschalten der CMAKE_INSTALL_PREFIX Variable irgendwo Punkt nicht Administratorrechte erfordern

Persönlich würde ich empfehlen zweite Option (Beim Konfigurieren von cmake würde der Befehl etwa so aussehen: cmake . -DCMAKE_INSTALL_PREFIX=D:/Some/Path)

Verwandte Themen