JNI调用64位dll
来源:互联网 发布:python web接口 编辑:程序博客网 时间:2024/05/17 08:34
在win7 64位的系统下,run-configurations..jar配置里面 选择32位的jdk路径,如果要调用64为的 就选择64位的jdk路径。
JNI实现监听全局鼠标事件,钩子需编译成64位dll,但在CodeBlocks下编译出是32位的,用VS编译显示“发现重复定义”
Kevin
0 票
- 48
在做一个程序,鼠标右键按下时记录鼠标坐标,右键释放时停止记录。
按照http://dengpeng.sensorapp.net/?p=495的方法做了一个钩子,在Code::Blocks下编译通过,但在Eclipse下调用时显示:
(Code::Blocks已在编译属性里勾选上AMD64选项:
);又用VS 2010编译,显示错误:
我对于JNI不太熟悉,请教各位我应该如何修改?为什么CodeBlocks编译通过了而VS显示“发现重复定义”?
提前感谢!
另外:如果想用Java监听全局鼠标事件,还有没有除此之外更简便的方法?
1个答案
票 数
Kevin
0 票
此问题已解决。
我IDE用得不熟,一开始在VS里建的是MFC项目(有自己的DllMain入口),后来建Win32 DLL也不行,只好强制指定了一个空DLL。VS的选项和随便添加的东西实在太多了。
0 0
- JNI调用64位dll
- 64位程序调用32位DLL
- JNI中dll调用dll
- java 调用dll JNI
- JNI 调用dll
- Android JNI 调用DLL
- JNI 调用 DLL
- Android JNI 调用DLL
- JNI 调用dll
- Android JNI 调用DLL
- 64位DLL不能正常调用32位DLL解决方案
- 【转载整理】eclipse 开发c/c++、Java使用JNI调用C程序、生成64位dll动态链接库
- Java使用JNI调用dll
- java调用dll方法--JNI
- jni 调用第三方dll
- JNI调用原始dll总结
- JNI--Java中调用DLL
- java 通过jni调用dll
- UVA 1533 - Moving Pegs (广搜+hash判重)
- How to Choose a Bluetooth Smart / Low Energy Development Kit
- c++中读取文本文件单行数据的正确做法
- Java中String类应该注意的一些地方
- VS 2012 误删Microsoft Help Viewer 2.0 解决办法
- JNI调用64位dll
- linux文件操作-标准I/O操作--fgets与gets
- P问题 NP问题 和 NPC问题
- c++ STL之 multimap 的个性(权哥)
- 41-JavaScript-DOM-forms-imgs
- 视野覆盖
- (*(volatile unsigned long *)详解
- 浪费了半年时间,开始做论文了
- AMQP概念模型