Как установить SWIG?

вопрос Noob впереди...

Я пытаюсь установить SWIG на Windows. Согласно документу установки, я должен

cd в каталог, содержащий исходный код пакета и типа ./configure чтобы настроить пакет для вашей системы.

я попробовал команду как в корневом каталоге, так и в /CCache каталог (это единственные, которые имеют configure и configure.in files), однако оболочка сообщает обратно это

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

что я упустил?

3 ответов


страница http://www.swig.org/download.html имеет определенную загрузку для Windows с предварительно построенной версией swig.исполняемый. Вы можете скачать его и избежать хлопот компиляции swig самостоятельно.

Если вам действительно нужно, вы можете обратиться к файлу Doc / Manual / Windows.html, которые содержат инструкции по созданию SWIG для Windows.

наконец, чтобы ответить на ваш конкретный вопрос, синтаксис

./configure

- это команда в стиле UNIX, которая означает 'выполнить программу с именем configure в текущем каталоге' (точка)

В Windows, вы бы типа

.\configure

или даже проще, так как все файлы исполняемый в Windows, только

configure

... Но это не будет работать, поскольку упомянутый скрипт "configure" - это скрипт bash, который не будет работать в оболочке Windows.


нет установки. вам просто нужно установить переменную среды, чтобы указать на исполняемый файл "swig", который находится в корневом каталоге swig

на сайте SWIG вы можете скачать, например, zip-каталог swigwin-2.0.7 для swig windows. распакуйте его в каталог по вашему выбору например на


скачать Miniconda.

затем следуют данное руководство и у: conda install -c anaconda swig