Java 使用JNI创建一个简单的dll文件
我正在尝试创建一个简单的dll文件。我正在遵循教程 当我试图编译c程序时,出现以下错误: 警告W8057 HelloWorld.c 10:函数Java_He中从未使用参数'env' 略图 警告W8057 HelloWorld.c 10:函数Java_He中从未使用参数'obj' 略图Java 使用JNI创建一个简单的dll文件,java,c++,c,dll,java-native-interface,Java,C++,C,Dll,Java Native Interface,我正在尝试创建一个简单的dll文件。我正在遵循教程 当我试图编译c程序时,出现以下错误: 警告W8057 HelloWorld.c 10:函数Java_He中从未使用参数'env' 略图 警告W8057 HelloWorld.c 10:函数Java_He中从未使用参数'obj' 略图 使用Borland C++编译器5.5 我使用以下命令编译c程序 bcc32-WD HelloWorld.c这是因为大多数JNI函数不需要引用env,有些函数也不需要引用对象。换句话说,忽略它。是的..我知道..
使用Borland C++编译器5.5 我使用以下命令编译c程序
bcc32-WD HelloWorld.c这是因为大多数JNI函数不需要引用env,有些函数也不需要引用对象。换句话说,忽略它。是的..我知道..但是没有生成dll文件。但是警告并不表示失败。我认为您没有将正确的参数传递给bcc32,以实际要求它链接任何内容。不,我不能。我从未使用过Borland,显然其他人也没有读过这个问题。