你有没有DLL的LIB文件??
有的话可以按照一下方法编译
cl.exe -I%JAVA_HOME%\include -I%JAVA_HOME%\include\win32 -LD XXXXXXX.c -FeXXXXXXX.dll XXXXXXXX.lib
有的话可以按照一下方法编译
cl.exe -I%JAVA_HOME%\include -I%JAVA_HOME%\include\win32 -LD XXXXXXX.c -FeXXXXXXX.dll XXXXXXXX.lib
调试欢乐多
RSP m_rsp=(RSP)::GetProcAddress(m_MonitorDll,"MethodName");
(*m_rsp)();
要引入windows.h
/implib:mppa.lib
/out:mppa.dll
cmpp.obj
aspapi.lib
Creating library mppa.lib and object mppa.exp
cmpp.obj : error LNK2001: unresolved external symbol _nHInitInterface
mppa.dll : fatal error LNK1120: 1 unresolved externals请问是怎么回事?
System.loadLibrary("XXXXX.dll");定义方法
public native void first();first在XXXXX.dll里实现即可
这个的意思是你link的时候没有加入相应的_nHInitInterface所在的dll的lib