1

系统:我使用的是 Windows 8.1,Eclipse Juno Service Release 2。

好的,对于初学者,我尝试使用 Eclipse 编译我的项目,并且可以。我的课程叫做CConnecter,代码是:

public class CConnecter {
    static {
        System.loadLibrary("C:\\Users\\Chris\\workspace\\Black Light\\bin\\Connecter");
    }

    public native void start();

    public native void setValues(int i, int j, int k);

    public native void stop();
}

我尝试使用命令行命令"cd C:\Users\Chris\workspace\Black Light\bin"。(我的项目名称是Black Light。)然后我运行了"javah CConnecter"。这样就成功生成了c头文件(CConnecter.h)。当我运行"javah -stubs CConnecter"时,什么也没有发生。

我需要一些帮助来找出问题所在。

控制台输出:http: //i.stack.imgur.com/5wOcA.png

我还尝试使用来自其他来源的测试和执行代码,例如SunJavaWorld的教程,但它们也不起作用。

更多信息:当我键入"javah --help""javah -h""javah -?" 要访问帮助,“-stubs”不会出现。我不知道这是为什么。我也尝试过使用Java 7Java 8最新版本执行此过程,但均未成功。

4

0 回答 0