由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Eclipse JNI问题, 拜谢
相关主题
在 windows下的C++开发平台是不是 Dev-C++?free C++ compiler under Vista?
Linux Makefile: How to include cpp files in subfolder for (转载)DJGPP下怎样用pthread.h?
c++标准函数传递一问intel released c++ compiler 2013
Gcc出来的exe,被防病毒软件block了......Qt Creator
Help: how to use Eclipse as C++ IDE in XP?新手请教Java数组问题
关于用 Eclipse 开发C++ 程序面试被问到G++和GCC编译器的关系
用eclipse的看过来Help: Another C++ compilation error on GCC
求问C++问题[合集] a C++ template question (code inside)
相关话题的讨论汇总
话题: jni话题: eclipse话题: gcc话题: 问题话题: java
进入Programming版参与讨论
1 (共1页)
G*****9
发帖数: 3225
1
在学习如何用JNI, 请教各位大神!!
在follow以下的link时遇到严重问题。
http://www.bogotobogo.com/cplusplus/eclipse_CDT_JNI_MinGW_64bit
问题出在生成HelloJNI.o这一步. 文件HelloJNI.c没问题。
使用的命令是gcc -m64 -I"C:Program FilesJavajdk1.8.0_45include" -c HelloJNI.c
-o HelloJNI.o
报错:sorry, unimplemented: 64-bit mode not compiled in
h**********c
发帖数: 4120
2
For your reference, Linux env:
http://www.heteroclinic.net/Blog201501.html
d****i
发帖数: 4809
3
你这个哪里是link,分明是compile,试试这样分两步
gcc -I$JAVA_HOME/include -c HelloJNI.c
gcc -o HelloJNI HelloJNI.o
或者一步
gcc -I$JAVA_HOME/include -o HelloJNI HelloJNI.c
-m64这个flag不用,GCC自动根据找到libc的版本来定。

.c

【在 G*****9 的大作中提到】
: 在学习如何用JNI, 请教各位大神!!
: 在follow以下的link时遇到严重问题。
: http://www.bogotobogo.com/cplusplus/eclipse_CDT_JNI_MinGW_64bit
: 问题出在生成HelloJNI.o这一步. 文件HelloJNI.c没问题。
: 使用的命令是gcc -m64 -I"C:Program FilesJavajdk1.8.0_45include" -c HelloJNI.c
: -o HelloJNI.o
: 报错:sorry, unimplemented: 64-bit mode not compiled in

G*****9
发帖数: 3225
4
谢谢各位,已经搞定了。主要还是MinGW装的不是64位的。换过来就搞定了。
G*****9
发帖数: 3225
5
又出现新问题了:在Java(Eclipse)中调用一个很简单的dll.
如果新建项目然后用"convert to a C++ project",则成功搞定。
如果不这么做,直接用System.loadLibrary()方法,则调用不成功。我已经对Java
Build Path\Native Library Location进行了设置。但就是不成功。
究竟是什么原因呢?
1 (共1页)
进入Programming版参与讨论
相关主题
[合集] a C++ template question (code inside)Help: how to use Eclipse as C++ IDE in XP?
C++ question关于用 Eclipse 开发C++ 程序
tail call strange behavior on cl.exe用eclipse的看过来
求GCC高手求问C++问题
在 windows下的C++开发平台是不是 Dev-C++?free C++ compiler under Vista?
Linux Makefile: How to include cpp files in subfolder for (转载)DJGPP下怎样用pthread.h?
c++标准函数传递一问intel released c++ compiler 2013
Gcc出来的exe,被防病毒软件block了......Qt Creator
相关话题的讨论汇总
话题: jni话题: eclipse话题: gcc话题: 问题话题: java