我只想测试JAVACPP并尝试从我的eclipse中的网页开始的第一个例子:
我输入时:
javac -cp libs \ javacpp.jar: . SRC \ LegacyLibrary.java
进入命令行我收到以下错误信息:
src \ LegacyLibrary.java:1:错误:包com.googlecode.javacpp不存在import com.googlecode.javacpp . *; src \ LegacyLibrary.java:2:错误:包com.googlecode.javacpp.annotation不存在import com.googlecode.javacpp.annotation . *; src \ LegacyLibrary.java:4:错误:找不到符号@Platform(include =“LegacyLibrary.h”)符号:class Platform src \ LegacyLibrary.java:5:错误:找不到符号@Namespace(“LegacyLibrary”)符号: class Namespace src \ LegacyLibrary.java:7:error:找不到符号public static class LegacyClass extends Pointer {symbol:class指针位置:class LegacyLibrary src \ LegacyLibrary.java:13:错误:找不到符号public native @ByRef String get_property( ); public native void set_property(String property);符号:类ByRef位置:类LegacyClass src \ LegacyLibrary.java:16:error:找不到符号public native @ByRef String property(); public native void property(String property);符号:类ByRef位置:类LegacyClass src \ LegacyLibrary.java:8:error:找不到符号static {Loader.load(); } symbol:variable Loader位置:类LegacyClass 8错误
我为什么要这个?
是否可以使用没有* .cpp和* .h文件的JavaCPP,但只有* .dll文件?或者我使用这个库到底需要什么?