使用JNI创建一个简单的dll文件

时间:2010-09-30 14:52:38

标签: java c++ c dll java-native-interface

我正在尝试创建一个简单的dll文件。我遵循教程

http://java.sun.com/docs/books/jni/html/start.html

当我尝试编译c程序时,我得到以下错误:

警告W8057 HelloWorld.c 10:参数'env'从未在函数Java_He中使用 lloWorld_print 警告W8057 HelloWorld.c 10:参数'obj'从未在函数Java_He中使用 lloWorld_print

我正在使用Borland C ++ Compiler 5.5 我使用以下命令编译c程序

bcc32 -WD HelloWorld.c

1 个答案:

答案 0 :(得分:1)

这是因为大多数JNI函数不需要引用env,有些不需要引用该对象。换句话说,忽略它。