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

时间:2015-03-16 12:52:00

标签: python c dll cygwin robotframework

使用cygwin编译器编译C程序并将其转换为.dll。在python脚本中,可以使用ctypes加载并成功调用函数。但是我将python脚本作为libraray导入到Robot Framework Automation工具中,它无法加载它。 dll文件和测试用例也失败了。

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

有人可以为此建议任何其他方法吗?

1 个答案:

答案 0 :(得分:0)

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