gpt4 book ai didi

java - 从 java 调用已经生成的 C 代码

转载 作者:行者123 更新时间:2023-11-30 20:20:33 24 4
gpt4 key购买 nike

是否可以从java调用C代码(已由py Beremiz Editor生成)?我不想编辑生成的 C 代码,我只想从我的 Java 程序中调用它。

最佳答案

您可以用 C 语言编写一个桥来接受来自 Java 的调用并将其转发到生成的代码,而不是修改生成的代码。它可以与生成的代码一起编译,生成单个 .dll 或 .so 库。

JNI接口(interface)有很多特定的要求和协议(protocol)。它不能用于调用在没有考虑 JNI 的情况下编写的任意 C 函数。

将现有 C 库集成到 Java 框架中时,这是一个非常常见的任务。

关于java - 从 java 调用已经生成的 C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45917416/

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