机器人框架无法将 cygwin 创建的 .dll 文件加载到 python 脚本中

Robot framework cant load .dll file created by cygwin into python script

C 程序使用 cygwin 编译并转换为 .dll compiler.In python 脚本可以使用 ctypes 加载它并调用函数 successfully.But 我导入 python将 librarray 脚本写入 Robot Framework Automation 工具,它无法加载该 .dll 文件并且测试用例也失败了。

RTF 不支持 cygwin 创建的 dll 文件吗?

有人可以为此推荐任何其他方法吗?

鉴于我们在评论中的讨论。你不能像这样混搭。 Cygwin 构建 DLL 的格式与 Windows 期望 DLL 的格式不同。您需要在一个环境中构建和 运行。