2016-11-15 4 views
0

Ich bin etwas frustriert zu bauen, weil, was ich frage, allgemein bekannt und ist nicht in allen Tutorials erklärt zu sein scheint:Wie eine Bibliothek aus Lösungsdatei in Visual Studio 2015

Wenn ich eine Art Bibliothek/Rahmen herunterladen (zum Beispiel assimp), und erstellen Sie eine "Lösung" -Datei mit cmake. Bis jetzt ist alles in Ordnung. Aber jetzt habe ich eine Lösungsdatei, aber ich möchte eine .lib-Datei haben, oder? Wie kann ich es bekommen? Wenn ich die Lösung mit VS öffne und auf "Build" klicke, wird etwas bearbeitet, aber nach der Verarbeitung und einigen Konsolenmeldungen hat sich nichts wirklich geändert. Gibt es eine Art VS zu sagen: "Ich möchte eine lib-Datei von diesem in C:/myDirectory"?

Würde ich wirklich Ihre Hilfe zu schätzen wissen!

Antwort

0

Es hängt von den Projekteigenschaften ab, wo das genaue Ausgabeverzeichnis für jede Konfiguration ist.

Sie können es hier nachschlagen:

enter image description here

+0

Genau so habe ich es richtig: SolutionRoot ist der Ordner, in dem die Lösung Datei befindet, nicht wahr? Aus irgendeinem Grund gibt es nach dem Erstellen der Lösung in VS weder einen Ordner noch einen Debug- oder Release-Ordner ... – user3808217

+0

Der genaue Speicherort dieses Ordners variiert für verschiedene Sprachen. In C++ sollte es einen Ordner für jedes Projekt im SolutionRoot geben (wo sich die .sln Datei befindet). Sie öffnen den Projektordner, aus dem die lib-Dateien stammen sollen, und in diesem Projekt sollte sich ein Ordner befinden, der nach der Konfiguration benannt ist, die Sie zum Erstellen des Projekts ausgewählt haben. In diesem Ordner befinden sich endlich die lib-Dateien –

+0

Nun, ich habe dieses Ausgabe-Verzeichnis-Feld gefunden und es auf einen neuen Ordner gesetzt, aber es erschien nach dem Aufbau nicht. Es ist definitiv etwas falsch mit meinem VS oder mir selbst, denke ich. – user3808217