有没有办法在Linux系统下同时编译Windows和Linux版本的Python/distutils/SWIG/C++扩展?我理解的问题是,至少在获取Windows版本的python-dev时会遇到困难。
谢谢。
你可以通过两种方式来实现:
在你的Linux系统上安装MingW,然后用它来交叉编译扩展。 在一个Windows虚拟机中编译,比如在VirtualBox上运行Windows7。
在你的Linux系统上安装MingW,然后用它来交叉编译扩展。
在一个Windows虚拟机中编译,比如在VirtualBox上运行Windows7。
我更喜欢第二种方式,因为这样可以测试你的程序是否正常工作。