2024-09-28 03:24:29 发布
网友
我已经阅读了这里几乎所有的条目,所以,模块仍然无法加载。在
这是我的密码
myDll = cdll.LoadLibrary("C:\\Users\\GODWIN\\Desktop\\libavformat\\libavformat-56.dll")
这就是它给出的错误
你应该试试:
windll.LoadLibrary()
它取决于dll的调用约定。在
__cdecl and __stdcall
编辑:
经过进一步的调查,我发现这很可能是由于路径格式。尝试使用正斜杠或原始字符串格式。在
编辑2:
建议的here,您应该安装VisualC++ 2015可供VisualStudio <4/p>
如果路径是正确的,则缺少依赖项DLL。使用类似dumpbin的工具来确定依赖关系或Process Monitor(请参见this answer获取示例)。在
dumpbin
Process Monitor
你应该试试:
windll.LoadLibrary()
它取决于dll的调用约定。在
__cdecl and __stdcall
编辑:
经过进一步的调查,我发现这很可能是由于路径格式。尝试使用正斜杠或原始字符串格式。在
编辑2:
建议的here,您应该安装VisualC++ 2015可供VisualStudio <4/p>
如果路径是正确的,则缺少依赖项DLL。使用类似
dumpbin
的工具来确定依赖关系或Process Monitor
(请参见this answer获取示例)。在相关问题 更多 >
编程相关推荐