我只是想测试JAVACPP,尝试从我的eclipse中的页面开始的第一个例子:
我输入的时候:
jvac-CP libsjavacpp.jar: srclegacy library.Java
进入命令行时将显示以下错误消息。
src LegacyLibrary.java:1 :错误:程序包com.googlecode.javacpp包含import com.googlecode.javacpp . *; src LegacyLibrary.java:2 :错误:程序包com.Google code.javacpp.annotation包含import com.Google code.javacpp.annotion LegacyLibrary.java:4 :错误:符号@ platform (include=“legacy library.h”)符号: class Platform src )找不到LegacyLibrary.java:5 :错误:符号@namespace(「legacylibrary”)符号: class Namespace src )找不到LegacyLibrary.java:7:error :符号publicstaticclasslegacyclassextendspointer { symbol:class指针位置: class legacy legacy 找不到。LegacyLibrary.java:13 :错误:符号public native @ ByRef string get _ property (; publicnativevoidset _ property (字符串属性; 符号:类ByRef的位置:类legacyclasssrclegacy library.Java 3360163360 error :符号public native @ byrefstringproperty (; publicnativevoidproperty 符号:类ByRef的位置:类legacyclasssrclegacy library.Java 336083360 error :找不到符号static {Loader.load (); } symbol:variable Loader位置:类LegacyClass 8错误
为什么想要这个?
可以使用* .cpp文件和没有* .h文件的JavaCPP,但只能使用* .dll文件吗? 还是说使用这个库需要什么呢?