a.lib和a.dll是一致的,没问题,因为我首先是用C++做了个exe,调用这个a.dll,一切正常。然后把这个exe改写成dll,供python调用,这里就出问题了。我之前都是引用的静态库,从来没有在动态库里使用动态库的导出lib去链接过,不知道这样行不行,你这么用过吗?
【 在 Bernstein 的大作中提到: 】
: python那个说明a.dll加载失败了
: 至于从b.dll调用a.dll里的函数,报错找不到,这个不太可能啊,找不到的话,你链接的时候为什么可以通过呢?除非a.lib和a.dll是不匹配的,a.lib包含了这个函数,但a.dll不包含。
: a.dll导出的函数可以看到么?比如用depends这个工具
: ...................
--
FROM 114.242.17.*