Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.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 Linux上的JNI[JDK]错误_Java_C_Linux - Fatal编程技术网

Java Linux上的JNI[JDK]错误

Java Linux上的JNI[JDK]错误,java,c,linux,Java,C,Linux,我从这个文件开始: koko.java 运行以下命令: javac koko.java javah koko (made the c file here) gcc -/usr/jdk/jdk1.6.0_18/include -I/usr/jdk/jdk1.6.0_18/include/solaris -shared -fpic -o koko.so koko.c java -Djava.library.path=. koko 但后来我发现一个错误,说: Exception in thread

我从这个文件开始:

koko.java

运行以下命令:

javac koko.java 
javah koko
(made the c file here)
gcc -/usr/jdk/jdk1.6.0_18/include -I/usr/jdk/jdk1.6.0_18/include/solaris -shared -fpic -o koko.so koko.c
java -Djava.library.path=. koko
但后来我发现一个错误,说:

Exception in thread "main" java.lang.UnsatisfiedLinkError: /home04/g/my_username/libkoko.so: ld.so.1: java: fatal: libstdc++.so.6: open failed: No such file or directory
at ...
at ...
.
.
at koko.<clinit>(koko.java:7)
线程“main”java.lang.unsatifiedlinkerror:/home04/g/my_username/libkoko.so:ld.so.1:java:fatal:libstdc++.so.6:open失败:没有这样的文件或目录
在
在
.
.
在koko。(koko.java:7)

我做错了什么?

我想这篇文章可能是关键()。请看最后一个关于-d32选项的答案。虽然不起作用,但我想还是要谢谢你的尝试。谢谢你的关注。我想这篇文章可能是关键()。请看最后一个关于-d32选项的答案。虽然不起作用,但我想还是要谢谢你的尝试。谢谢你的调查。