大大大大大花生
2016-08-09 06:01java中通过JNA调用通过QT编译的.so时一些问题请教
.so文件为第三方提供。通过QT编译的。
需要使用Linux系统eclipse java 调用该.so文件。
目前使用JNA。
问题1:java调用so文件中的函数时,发现函数不存在。通过 nm -D xxx.so查询后发现函数名修改过。
问题2:通过QT调用时为何原函数名可以用
问题3:如何确定.so中被编译的现函数名。以及如何查看参数类型
注:现在通过JNA调用后 一直提示QWiget:Must construct a QApplication before a Qwidget!
寻求帮助!
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- idea图标打不开,但是可以通过bat打开
- java
- intellij-idea
- 1个回答
- linux下,java调用dll文件时,dll应该放在哪
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- java JNA调用dll出错,求大神指点怎么调用?
- dll
- java
- 1个回答
- JNA 调用fortran编写的Dll 问题
- dll
- java
- fortran
- 1个回答
- JNA调用DLL库在任何电脑上使用
- dll
- java
- 库
- 2个回答
换一换