Wie installiere ich SWIG?

7

Noob Frage voraus ...

Ich versuche, SWIG unter Windows zu installieren. Laut dem INSTALL-Dokument muss ich

  

cd an das Verzeichnis, das den Quellcode des Pakets enthält, und geben Sie ./configure ein, um das Paket für Ihr System zu konfigurieren.

Ich habe den Befehl sowohl im Root-Verzeichnis als auch im /CCache -Verzeichnis versucht (dies sind die einzigen, die die Dateien configure und configure.in haben), die Shell meldet dies jedoch zurück

  

C:\swigwin-2.0.4>./configure
'.' is not recognized as an internal or external command,
operable program or batch file.

Was vermisse ich?

    
Paul Manta 16.09.2011, 10:07
quelle

3 Antworten

7

Die Seite Ссылка hat einen spezifischen Download für Windows mit einer vorinstallierten Version von swig.exe. Sie können es herunterladen und vermeiden den Aufwand, swig selbst zu kompilieren.

Wenn Sie das wirklich brauchen, können Sie die Datei Doc / Manual / Windows.html konsultieren, die Windows-spezifische Anweisungen zum Erstellen von SWIG enthält.

Schließlich, um Ihre spezifische Frage zu beantworten, die Syntax

%Vor%

ist ein Befehl im UNIX-Stil, der bedeutet "führe das Programm namens configure im aktuellen Verzeichnis aus" (der Punkt)

Unter Windows würden Sie

eingeben %Vor%

oder noch einfacher, da alle Dateien nur unter Windows lauffähig sind

%Vor%

... ABER das wird nicht funktionieren, da das "configure" -Skript ein Bash-Skript ist, das nicht in einer Windows-Shell ausgeführt wird.

    
Tibo 16.09.2011, 10:17
quelle
31

Es ist keine Installation erforderlich. Sie müssen nur die Umgebungsvariable so setzen, dass sie auf die ausführbare Datei "swig" zeigt, die sich im Wurzelverzeichnis von swig befindet.

Auf der SWIG-Seite können Sie beispielsweise das swigwin-2.0.7-zip-Verzeichnis für den Windows-SWIG herunterladen. entpacken Sie es in ein Verzeichnis Ihrer Wahl zum Beispiel auf "C:\Program Files" Verzeichnis, wenn Sie möchten. Danach haben Sie den swig ausführbar im Verzeichnis "C:\Program Files\swigwin-2.0.7" : "C\Program Files\swigwin-2.0.7\swig" Sie müssen jetzt die Umgebungsvariable "path" so einstellen, dass sie auf diesen swig exec zeigt: fügen Sie dazu den Pfad "C: \ Programme \ swigwin-2.0.7" zur Variable "path" entsprechend meinem Beispiel hinzu; Das ist alles, was Sie brauchen, um an Fenstern zu ziehen. Sie können jetzt mit swig spielen, öffnen Sie eine Eingabeaufforderung "cmd" und geben Sie einfach "swig --help" ein. In dieser Eingabeaufforderung können Sie eine Liste der verschiedenen Optionen sehen, die Sie mit swig verwenden können. Wenn Sie visuelles C ++ haben, können Sie zum Beispiel Codeblock verwenden, das ist mein Fall, so dass der Link unten eine Hilfe für Sie sein könnte: Ссылка

    
user1438644 14.06.2012 15:10
quelle
0

Laden Sie Miniconda herunter.

Folgen Sie dann diesem Leitfaden und machen Sie: conda install -c anaconda swig

    
Francesco Mantovani 11.01.2018 08:02
quelle

Tags und Links