列出使用JNA全部出口的符号名(List all exported symbol names usi

2019-09-19 07:01发布

你怎么能列出使用JNA一个给定的DLL所有可用的函数名?

Answer 1:

JNA可以让你在运行时调用这些功能。 要看到什么是可用的,使用工具适合这份工作。 在Windows上,你有“ DUMPBIN /出口 ”。 在Linux上,你有objdump的 。 MacOSX上你有otool 。

如果要动态查找功能名称中使用JNA运行中的Java程序的DLL,那么你需要复制,至少其中的一些程序的功能解析对象文件找导出符号。 如果你只在窗口感兴趣的话,那么这个问题提供了DLL数据相对简洁的解析。



文章来源: List all exported symbol names using JNA
标签: jna