在window环境上python能不能调用共享库(动态库)so文件?

新手上路,请多包涵

在window环境上python能不能调用在linux环境中编译出来的共享库(动态库)so文件?

阅读 4.2k
1 个回答

不能,因为so库文件是二进制程序,不同平台的二进制文件格式不同,无法通用,因此你必须得在各个平台编译对应平台的二进制程序才能调用。

注意这里强调的是平台(Platform),而并不仅仅是操作系统(OS),也包含了架构(Arch)的不同,也就是同样的操作系统(OS)在不同架构(Arch)下的库文件也是不通用的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题