Ссылка на Python с помощью MinGW

Я не хочу создавать программу кросс-платформенной формы, которая встраивает интерпретатор python, и компилировать ее с MinGW. Но двоичный дистрибутив Python не предоставляет библиотек для MinGW для компоновки (только python32.lib для Visual C ++), а пакет Python Source не поддерживает компиляцию с MinGW.

Я попытался связать с python32.lib в Mingw с -lpython32 , но он по-прежнему генерирует такие ошибки, как:

main.cpp: undefined reference to `_imp__Py_Initialize'
main.cpp: undefined reference to `_imp__Py_Finalize'

Как связать Python в MinGW? Я действительно не хочу переключаться на использование Visual C ++.

8
задан Lukas Schmelzeisen 18 July 2011 в 09:46
поделиться