请教: java中调用动态链接库?

在java中想实现对动态链接库的调用,能否这样:先通过VC++调用动态库,再通过java的本地接口进行链接?
[54 byte] By [weizi2005] at [2008-4-13]
# 1
可以的

参考swig

而且java也可以直接调用dll的啊
miaoliujun-傲龙 at 2007-10-18 > top of Msdn China Tech,Java,Borland JBuilder...
# 2
谢谢楼上的。可是出现如下错误:
--------------------Configuration: testdll - Win32 Debug--------------------
Linking...
Creating library Debug/testdll.lib and object Debug/testdll.exp
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/testdll.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

testdll.exe - 2 error(s), 0 warning(s)
谢谢!
huazi2005 at 2007-10-18 > top of Msdn China Tech,Java,Borland JBuilder...
# 3
问题已搞定,谢谢了
huazi2005 at 2007-10-18 > top of Msdn China Tech,Java,Borland JBuilder...
# 4
java 直接调 dll,怎么调用啊?
niko7-掠水无痕 at 2007-10-18 > top of Msdn China Tech,Java,Borland JBuilder...
# 5
谢谢!如果dll已经存在,应该是不可直接调的吧.
weizi2005 at 2007-10-18 > top of Msdn China Tech,Java,Borland JBuilder...
# 6
无法直接调,dll必须根据javah生成的头文件扩展