小编And*_*rew的帖子

Java的.JNI.的jvm.dll

我有Visual Studio C++项目,它必须调用一些java功能.我打算用JNI.我已指定其他包含目录:

C:\Program Files (x86)\Java\jdk1.7.0_10\include

C:\Program Files (x86)\Java\jdk1.7.0_10\include\win32

和其他库目录

C:\Program Files (x86)\Java\jdk1.7.0_10\lib

并能够编译所需的代码.但由于下一个错误,我仍然无法运行它:

The program can't start bacause jvm.dll is missing...

我假设,最简单的方法是将dll复制到项目目录中.但我不知道哪一个.例如,我发现它们很少有不同之处:

C:\Program Files (x86)\Java\jdk1.7.0_10\jre\bin\client\jvm.dll

C:\Program Files (x86)\Java\jdk1.7.0_10\jre\bin\server\jvm.dll

C:\Program Files (x86)\Java\jre7\bin\client\jvm.dll

那么,我应该复制哪一个?

java java-native-interface

6
推荐指数
1
解决办法
8273
查看次数

CUDA Compute Capability 2.0.全局内存访问模式

从CUDA Compute Capability 2.0(Fermi)全局内存访问通过768 KB L2缓存工作.看起来,开发人员不再关心全球存储库.但是全局内存仍然很慢,因此正确的访问模式很重要.现在重点是尽可能多地使用/重用L2.我的问题是,怎么样?我会感谢一些详细的信息,L2如何工作以及如何在需要时组织和访问全局内存,例如,每个线程100-200个元素数组.

cuda

4
推荐指数
1
解决办法
1092
查看次数

标签 统计

cuda ×1

java ×1

java-native-interface ×1