1
我用Java和C使用JNI做了几个非常简单的例子。通常在每个Java代码编译之后,C头文件必须“提取”并包含在C源代码文件中,然后使用gcc进行编译。我的问题是,我如何使用Java代码从OSGI包生成C头文件?JNI - 如何生成OSGI包的头文件
这可以在软件包编译期间完成吗?
我用Java和C使用JNI做了几个非常简单的例子。通常在每个Java代码编译之后,C头文件必须“提取”并包含在C源代码文件中,然后使用gcc进行编译。我的问题是,我如何使用Java代码从OSGI包生成C头文件?JNI - 如何生成OSGI包的头文件
这可以在软件包编译期间完成吗?
您可以使用Maven JAVAH plug-in自动化标题提取。应该甚至可以使用通配符来处理整个包。