C语言
1 篇文章
-
Java 语言调用CC++动态库
最近工作中需要在 Java 程序中调用 dll 动态库 中的方法,以前没有专门去研究过。场景是要跟 C++ 端共享加密套件、Licence 校验等,所以是直接共享动态库的形式,两边使用一套算法。
动态库,又称为动态链接库。 简单来说就是一个包含了可以被多个程序同时使用的代码和数据的文件。Windows系统编译出来的动态库称作 Dynamic-Link Library ( *.dll 文件)。在 Linux 系统下编译出来的动态库称作 shared library ( *.so 文件)。