编写java调用c++程序,javah编译通过了,可是在写c++程序的时候老是说没有头文件,这是下面的代码。

2025-03-31 14:42:40
推荐回答(3个)
回答1:

你的头文件中的函数名是
JNIEXPORT void JNICALL Java_test_MyDll_p
源文件中函数名是
JNIEXPORT void JNICALLJava_test_MyDll_p

看看是不是这个原因

回答2:

将预编译选项禁掉

回答3:

我是新手 ,求师傅