Gebäude Steigern.Python
Ich versuche zu bauen, zu Steigern.Python gemäß den Anweisungen auf der offiziellen website.
Mein OS ist Windows 7 64-bit compiler ist MSVC11, der boost ist 1.54.
=================== Installieren Sie Boost ==================
Installieren basic Boost, ich habe die boost-library von der Internetseite, entpacken Sie es auf meiner lokalen Festplatte. Der Weg ist C:\local\boost_1_54_0
.
=============== Installieren Sie Boost.Python ===============
Ich dann feststellen, dass Boost.Python müssen separat aufbauen. Also folgte ich der Boost.Python-Anweisung.
=============== Installieren Sie Boost.Bauen ================
Und auf der Bühne 3.1.2, Boost.Bauen erforderlich ist. Also habe ich wieder die Schritte und installieren Sie Boost.Bauen C:\local\boost_1_54_0\BoostBuild
, und fügte hinzu C:\local\boost_1_54_0\BoostBuild\bin
in die Path
enviroment variable.
Dann bin ich stecken auf der Bühne 3.1.3 und 3.1.4, wo die Anweisung sagt
3.cd in den libs/python/Beispiel/quickstart/Verzeichnis der Boost-installation, die enthält ein kleines Beispiel-Projekt.
4.Aufrufen bjam. Ersetzen Sie die “Bühne“ argument aus dem Beispiel-Aufruf von Abschnitt 5 des Handbuchs " Erste Schritte mit “test“ zu
alle erstellen die test-targets. Fügen Sie auch das argument "--verbose-test"
siehe die erzeugte Ausgabe durch die tests, wenn Sie ausgeführt werden.Unter Windows, Ihre bjam Aufruf könnte so Aussehen:
C:\boost_1_34_0\...\quickstart> bjam toolset=msvc --verbose-test
Habe ich den Befehl eingegeben Zeile, die der Anweisung sagte mir, und ich bin mir sicher, dass ich in das richtige Verzeichnis. Es gibt jedoch keine bjam
oder b2
im quickstart
Ordner (Sie sind die Wurzel direcroty von Boost-und C:\local\boost_1_54_0\BoostBuild\bin).
Ich sogar versucht, kopieren Sie diese beiden Dateien in den quickstart
Ordner, funktioniert aber nicht bei allen.
Ich bin nicht sehr vertraut mit der Windows-management-Mechanismus, so bin nicht sicher, ob die Path
ist der Schlüssel zu meiner Frage. Ich denke, nach der habe ich den bin-Ordner der PATH
, der OS wird automatisch ein link meiner bjam toolset=msvc --verbose-test test
zu den bjam
im C:\local\boost_1_54_0\BoostBuild\bin
Ordner?
Kann mir jemand helfen mit diesem? 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
1.) Entpacken boost_1_55_0.zip
2.) Vorbereiten der Verwendung der Boost-Bibliothek-Binärdateien
Gehen Sie auf die boost_1_55_0 root-Verzeichnis und öffnen Sie eine Eingabeaufforderung und geben Sie folgende Befehle ein:
3.) Find user-config.jam:
Geben Sie den folgenden in die Eingabeaufforderung ein:
4.) Wenn die user-config.jam ist in Ihrem homedrive Verzeichnis, bitte ändern Sie es wie folgt:
ACHTUNG:
Den .jam-Sprache-Tarife ein "whitespace" als eine Trennung von Argumenten!
5.) Bauen die Bibliotheken NACH der Konfiguration!!
Gehen Sie auf die boost_1_55_0 root-Verzeichnis und öffnen Sie eine Eingabeaufforderung und geben Sie folgende Befehle ein:
6.) Kopieren Sie die user-config.Marmelade \boost_1_55_0\libs\python\Beispiel\tutorial
7.) Weiter zu gehen, um \boost_1_55_0\stage\lib\
Umbenennen libboost_python-vc100-mt-gd-1_55.lib boost_python-vc100-mt-gd-1_55.lib und kopieren Sie es auf
8.) Jetzt sollten Sie alle diese Dateien in das \boost_1_55_0\libs\python\Beispiel\tutorial-Verzeichnis
9.) Öffnen Sie eine Eingabeaufforderung in \boost_1_55_0\libs\python\Beispiel\tutorial
Und geben Sie folgenden Befehl ein:
10.) Nach dem erfolgreichen Aufbau..
Sollten Sie diese Datei in das Verzeichnis:
benennen Sie diese Datei um:
Bootstrap
), user-config.jam ist nicht in meiner homedrive dir? Sollte ich kopieren Sie hier?