Кросс-компиляция расширений Python под Linux с использованием distutils - PullRequest
2 голосов
/ 07 июля 2010

Есть ли способ компилировать как версии Windows, так и Linux расширений Python / distutils / SWIG / C ++ под Linux?Насколько я понимаю, проблема, по крайней мере, в получении Windows-версии python-dev.

Спасибо.

1 Ответ

1 голос
/ 30 марта 2011

Вы можете сделать это двумя способами:

  1. Установите MingW в вашей системе Linux и сделайте кросс-компиляцию расширения , используя его

  2. Скомпилируйте его на виртуальной машине Windows (например, Windows7 на VirtualBox )

Я предпочитаю второй вариант, поскольку он дает возможность проверить работоспособность вашей программы

...