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自動化標題提取。應該甚至可以使用通配符來處理整個包。