我只想测试JAVACPP,并尝试了eclipse中网页中的第一个示例:
http://code.google.com/p/javacpp/ (LegacyClass和LegacyLibrary)
一旦我输入:
javac -cp libs\javacpp.jar:src\LegacyLibrary.java
在命令行中,我得到以下错误消息:
src\LegacyLibrary.java:1: error:包com.googlecode.javacpp不存在导入com.googlecode.javacpp.*;
src\LegacyLibrary.java:2:错误:包com.googlecode.javacpp.annotation不存在导入com.googlecode.javacpp.批注。*;
src\LegacyLibrary.java:4: error:无法找到符号@Platform(include=“LegacyLibrary.h ary.h”)
符号:类平台src\LegacyLibrary.java:5:错误:找不到符号@Namespace("LegacyLibrary")
符号:类名称空间src\LegacyLibrary.java:7:错误:无法找到符号公共静态类LegacyClass扩展指针{符号:类指针位置:类LegacyLibrary src\LegacyLibrary.java:13: src\LegacyLibrary.java:13:无法找到符号公共本机@ByRef字符串get_property();公共本机无效set_property(String属性);符号:类ByRef位置:类LegacyClass src\LegacyLibrary.java:16: src\LegacyLibrary.java:16:无法找到符号公共本机@ByRef属性();公共本机空属性( String属性);符号:类ByRef位置: class LegacyClass src\LegacyLibrary.java:8: error:无法找到符号静态{Loader.load()};
符号:可变装载机位置:类LegacyClass 8错误
我为什么要得到它?
是否可以使用JavaCPP不具有*.cpp和*.h文件,而只使用*.dll文件?或者我到底需要什么才能使用这个图书馆?
发布于 2012-05-31 13:53:02
你在用Windows。用分号代替冒号。
https://stackoverflow.com/questions/10534191
复制相似问题