2016-04-08 6 views
0

ich eine Anwendung, mit der Source-Code zu bauen, aber ich habe ein Problem damit, weil ich nicht verstand, was sie unter:Visual Studio Build-Anwendung aus dem Quellcode

Unter Windows fügen -G "Visual Studio 14 Win64" . Außerdem werden Sie wahrscheinlich müssen -C ../4dface/initial_cache.cmake als erstes Argument hinzufügen - kopieren Sie die Datei von initial_cache.cmake.template und passen Sie die Pfade. Hier

ist der dritte Schritt, die ich nicht erkennen kann: 3.

Erstellen Sie die App: Run von außerhalb das Quellverzeichnis: 1. mkdir build && cd build

2. `cmake -DCMAKE_INSTALL_PREFIX=../install -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc-5 -DCMAKE_CXX_COMPILER=g++-5 -DOpenCV_haarcascades_DIR=/usr/share/opencv/haarcascades/ ../4dface/` 

On Windows, add `-G "Visual Studio 14 Win64"`. Also, you will probably need to add `-C ../4dface/initial_cache.cmake` as first 

Argument - kopieren Sie die Datei von initial_cache.cmake.template und passen Sie die Pfade.

If you get an error about OpenCV\_haarcascades\_DIR, adjust `-DOpenCV_haarcascades_DIR` to point to the directory of 

haarcascade_frontalface_alt2.xml von OpenCV.

Ich bin auf Windows 8, und ich hatte den Quellcode von diesen "https://github.com/patrikhuber/4dface"

und hier ist der Link für die readme "https://github.com/patrikhuber/4dface/blob/master/README.md"

Danke.

+0

ok ich, dass ich versuche .... – AmiNe

+0

* ** add -G "Visual Studio 14 Win64" *** Sollte hinzugefügt werden -G "Visual Studio 14 2015 Win64" und Sie fügen dies als ein Befehlszeilenargument hinzu, wenn Sie cmake-GUI von einer Visual Studio 2015 x64-Eingabeaufforderung ausführen. – drescherjm

+0

ok ich tat es und dann? – AmiNe

Antwort

0

Sieht so aus, als müssten Sie CMake verwenden. Es installieren.

Wählen Sie im Visual Studio-Menü "Tools" die Option "Visual Studio-Eingabeaufforderung".

Wechseln Sie im Fenster in das Projekt.

Geben Sie nun den Befehl „CDie -G "Visual Studio 14 2015 Win64"

. Hinweis: Cmake will die " 2015" in der Phrase

+0

Stellen Sie sicher, dass Sie eine x64-Eingabeaufforderung auswählen, da der Generator Win64 ist. – drescherjm

+0

"Ändern Sie im Fenster die Verzeichnisse in das Projekt." Was meinst du damit? – AmiNe

+0

Zum Beispiel befindet sich mein Projekt in "C: \ mysql-5.7.11". Wenn ich die "Visual Studio-Eingabeaufforderung" wähle, lautet das Verzeichnis: "c: \ Programme (x86) \ Microsoft Visual Studio 10.0 \ vc \ bin>". Also muss ich an der Eingabeaufforderung den Befehl "cd \ mysql-5.7.11" eingeben, um das Verzeichnis in das Projekt zu ändern. Ersetzen Sie "Verzeichnis" durch "Ordner", wenn es sinnvoller ist. –

Verwandte Themen