mab*_*mab 5 c java java-native-interface swig
如何用SWIG包装以下C函数?
int add_option(const unsigned char *data);
Run Code Online (Sandbox Code Playgroud)
目前我把它包装成:
public static int add_option(SWIGTYPE_p_unsigned_char data);
Run Code Online (Sandbox Code Playgroud)
是否可以将其包装为String,Byte []或类似的东西?
%module Example
%{
int func(const unsigned char *data);
%}
%include <arrays_java.i>
%apply signed char[] { const unsigned char *data};
int func(const unsigned char *data);
Run Code Online (Sandbox Code Playgroud)
使用此代码!!!!