c - Dll代码到C源代码

标签 c dll

我有一个 Dll 文件。这是使用 C 编写的。我如何将其转换为 C 源文件。
我从 java 调用这个 Dll 文件。当我调用其中一个函数时,它给了我 NaN 返回
值(value)。我发现这个问题的原因可能是在C函数中。所以我需要得到它
函数定义。

最佳答案

您无法轻松地将 DLL“转换”为源代码。如果 DLL 是开源项目的一部分,或者您可以从供应商、内部开发团队等处获取它的原始源代码,那么您可以按照这种方式进行。除了尝试使用反汇编程序对其进行逆向工程(丑陋,而不是您所要求的)之外,没有简单的方法可以完成您所要求的操作。

关于c - Dll代码到C源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15380469/

相关文章:

c# - 将复杂的数据结构从 C# 传递到 native dll

c - 守护进程无法找到文件(通过相对路径指定)

c - 分配和释放内存,将 100 个数字写入数组,qsort 在 C 中对它们进行排序

c++ - 有没有办法从 DLL 中判断主进程中有多少正在进行的线程?

c - 如何确定一个函数是否是内核/用户模式的一部分?

c - 读取浮点值;输出为 0.00000

DLL/共享库的异常

多次迭代后,来自 C 的 C# 回调莫名其妙地失败

C# DLL 消息框

vba - 如何检测 COM 类方法是否在 VBA 中失败