【发布时间】:2011-03-13 00:11:51
【问题描述】:
有没有办法在 Linux 下编译 Python/distutils/SWIG/C++ 扩展的 Windows 和 Linux 版本?据我了解,问题至少在于获取 python-dev 的 windows 版本。
谢谢。
【问题讨论】:
标签: c++ python swig distutils mingw32
有没有办法在 Linux 下编译 Python/distutils/SWIG/C++ 扩展的 Windows 和 Linux 版本?据我了解,问题至少在于获取 python-dev 的 windows 版本。
谢谢。
【问题讨论】:
标签: c++ python swig distutils mingw32
你可以通过两种方式做到这一点:
在你的linux系统上安装MingW,然后cross-compile the extension使用它
在 Windows 虚拟机中编译(例如,VirtualBox 上的 Windows7)
我更喜欢第二个选项,因为它提供了测试您的程序是否正常工作的机会
【讨论】: