我觉得vc编译和命令行编译只是形式问题,关键是要将jni.h和所需的类包含进去。
此外类似MsgImpl.cpp文件只是一个java和c的接口,
你可以在这个接口中调用其他的vc类和方法。
你也应该可以在vc环境中编写这个接口。我认为:
“如果一个早就存在DLL,想要用java调用”
也要编写一个从java到c的接口。