企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
还记得本章节开头HelloWorld.java中我们加载动态链接库的那段代码吗?是的,我们现在就要构建这个动态链接库啦. 只需要使用任意C语言的工具集构建出动态链接库即可. 如果你使用的是gcc,可以使用以下命令行构建: `gcc -I/path/to/java/include HelloWorld.c -o libHelloWorld.so` 我在ubuntu上使用命令如下: `gcc -I/home/wangli/env/jdk/usr/java/jdk1.8.0_20/include -I/home/wangli/env/jdk/usr/java/jdk1.8.0_20/include/linux HelloWorld.c -shared -o libHelloWorld.so -fPIC` 如果你使用的是Visual Studio,创建一个动态链接库工程直接构建即可. 或者使用以下命令行: `cl -I/path/to/java/include -MD -LD HelloWorld.c -FHelloWorld.dll`