2014-11-05 54 views
2

我必须将JNI用于Java和C++项目,我对该主题进行了简要概述,但是会出现一个问题:如果我试图从Java代码中调用的C++函数引用全局变量(在.cpp文件)? JNI不能直接调用它,全局变量必须加载,并且与函数位于同一地址。那么这是如何完成的?如何在JNI中处理全局变量?

回答

0

JNI没有与它做任何事情。该变量在.cpp文件中,C++函数使用它,编译和链接句点。