使用 Swig自动产生JNI代码
珠峰之巅-程序员
这个作者很懒,什么都没留下…
展开
-
什么事SWIG
SWIG is a compile-time software development tool that can produce the code necessary to connect native modules written in C/C++ with other programming languages, including Java. SWIG is an interfa翻译 2014-09-01 11:22:39 · 436 阅读 · 0 评论 -
SWIG小例子
这个Android平台式建立在Linux OS平台上的,是一个多用户平台。它运行的应用程序在一个虚拟机sandbox和把他们当做不同的用户来让平台安全。在Linux上,每一个用户都分配一个用户ID,和用户ID能够被PoSIX os API的getuid函数访问。作为一个独立的平台编程语言,Java并不能提供获得这些函数。作为这个例子程序的一部分, 1.写一个Swig接口文翻译 2014-09-02 10:33:13 · 661 阅读 · 0 评论 -
SWIG引用类型
SWIG也提供翻译 2014-09-02 14:09:01 · 1521 阅读 · 0 评论 -
SWIG封装C代码
注意到.i翻译 2014-09-02 11:02:16 · 1011 阅读 · 0 评论 -
SWIG内存管理
每个由SWIG产生的代理类,用欧一个翻译 2014-09-02 14:53:29 · 1434 阅读 · 0 评论 -
SWIG异常处理
在native代码中,C/C++函数能够抛出异常或者返回翻译 2014-09-02 14:33:29 · 825 阅读 · 0 评论