2013-10-29 87 views
-2

我想在「.h」或「.cpp」C++文件中包含並使用「.jar」或某些「.class」java文件。 我該怎麼做? 有沒有例子的完整幫手?如何在C++文件中使用「.class」或「.jar」java文件(無轉換)?

+0

谷歌搜索* Java C++ interop *出現了很多有用的頁面。 –

+1

谷歌有很多結果,例如:http://www.codeproject.com/Articles/22881/How-to-Call-Java-Functions-from-C-Using-JNI。 Stackoverflow通過示例代碼來請求對問題的基本理解。 – scrappedcola

回答

1

您需要JNI。 看看this tutorial

還可以看看如JunC++jace等庫,大大簡化了工作。

+0

用戶想要反過來(從C/C++調用Java而不是其他方式) – rolfl

+0

@rolfl,JNI是一條雙向街道。閱讀教程和庫描述。 –

+0

K,完成。呵呵,從來沒有使用過來自C的JNI。謝謝你對我的新信息。 – rolfl

相關問題