Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/159.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用JNI创建一个简单的dll文件_Java_C++_C_Dll_Java Native Interface - Fatal编程技术网

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

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,有些函数也不需要引用对象。换句话说,忽略它。是的..我知道..

我正在尝试创建一个简单的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,有些函数也不需要引用对象。换句话说,忽略它。

是的..我知道..但是没有生成dll文件。但是警告并不表示失败。我认为您没有将正确的参数传递给bcc32,以实际要求它链接任何内容。不,我不能。我从未使用过Borland,显然其他人也没有读过这个问题。