示例:如果我有一个使用 MS VS2010 编译的嵌入式 Python 3.2 应用程序,是否必须也使用 VS2010 编译所有外部导入,或者有什么方法可以成功导入在 MSVS 2008 中预编译的 pyd 组件?
我似乎无法在网上找到明确的答案。
谢谢,罗伯。
示例:如果我有一个使用 MS VS2010 编译的嵌入式 Python 3.2 应用程序,是否必须也使用 VS2010 编译所有外部导入,或者有什么方法可以成功导入在 MSVS 2008 中预编译的 pyd 组件?
我似乎无法在网上找到明确的答案。
谢谢,罗伯。
可以混合和匹配 msvcrt.dll 版本,但这很危险(请参阅https://www.ruby-forum.com/topic/180754搜索“printf”)。例如,您不能分配一个 msvcrt 版本然后从另一个版本(在不同的 DLL 中)释放。
一般来说,两者必须匹配——有时你可能会“摆脱它”。解决方案是导入 .py 文件。