2014-11-05 42 views
2

我必須將JNI用於Java和C++項目,我對該主題進行了簡要概述,但是會出現一個問題:如果我試圖從Java代碼中調用的C++函數引用全局變量(在.cpp文件)? JNI不能直接調用它,全局變量必須加載,並且與函數位於同一地址。那麼這是如何完成的?如何在JNI中處理全局變量?

回答

0

JNI沒有與它做任何事情。該變量在.cpp文件中,C++函數使用它,編譯和鏈接句點。