gpt4 book ai didi

java - 是否有为 Delphi (Win32) DLL 创建 C 头文件的工具?

转载 作者:太空狗 更新时间:2023-10-29 16:00:06 27 4
gpt4 key购买 nike

到目前为止我只看到了tools以及为给定的 C 头文件创建 Delphi 代码的一些信息。

但是,在“Delphi 优先”的情况下,有一个 Delphi 接口(interface)声明和一个生成的 DLL,没有 C 头文件。是否有工具可以提取必要的信息并为 DLL 构建 C 头文件?

这样的工具可以在跨语言/跨平台项目中提供帮助并节省时间。例如,使用 C 头文件,使用 jnaerator 自动创建 Java JNA 绑定(bind)代码会更容易。 .工具链看起来像这样:

Delphi 源代码 -> 创建 C 头文件 -> 转换为 Java 绑定(bind) -> 从 Java 使用 Delphi DLL

最佳答案

Delphi自带的编译器可以使用-JPHNE参数从.pas文件中输出C/C++头文件。

关于java - 是否有为 Delphi (Win32) DLL 创建 C 头文件的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1205636/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com