我可以在 Windows(XP 或 7)下从本机代码(.so 文件,用于 JNI)构建共享库吗?如果是怎么办?如果是 Android 的 NDK 怎么办?
问问题
1502 次
1 回答
-1
可以参考本书:http: //java.sun.com/docs/books/jni/html/jniTOC.html
在 Windows 上编译 JNI 共享库的说明:http: //java.sun.com/docs/books/jni/html/start.html#27008(在 Windows 上,它们使用扩展名 .dll,而不是 .so)
更新: Oracle 已取消上述链接,但可以在http://web.archive.org/web/20110623094757/http://java.sun.com/docs/books/jni/html/start 上查看。 html#27008
这些说明适用于 Visual C++ 编译器;如果您使用其他编译器,请在其手册中查找如何编译共享库。
于 2012-06-15T07:24:28.877 回答