borland C++ builder
dev-cpp

解决方案 »

  1.   

    不论在什么机器上,只要你有C++的编译器,就可以使用javah生成dll文件。
      

  2.   

    我每次使用javah总是说找不到class!这是怎么回事?我没有用package!就是一个简单的程序,然后在同一个目录里面,运行javac就可以,但是运行javah就不可以!!
    晕!
      

  3.   

    好了,我不会用javah -classpath这个语法,于是我就把我得机器的环境变量设置成我得那个目录了.现在javah运行正常.生成了一个.c文件.我得机器上有dev-c++ 4.9.6.0拥着个可以生成jni需要的文件吗?bcb5我这里也有.哪位兄弟给指点指点怎么生成啊?网上有很多教程都是用vc生成的.哪位???谢了 ,还有javah -classpath怎么用?我一开始用的是javah -classpath<c:\myjava> Hello但是不行,谁能给一个正确的格式?
      

  4.   

    或者用MinGW这个开源软件包。
      

  5.   

    可是,我应该怎么使用这些工具来配合jni呢?我想一定会有很多办法的,可是我从网上找了很久,基本上jni的文章就很少,就算找到了,很多也是重复的,好像大家喜欢这样Ctrl+C然后Ctrl+vV.......曾经成功的用除了vc之外的工具做过jni的各位,可不可以给我这个门外汉一点指导呢?
      

  6.   

    贡献一个mingw的地址:http://heanet.dl.sourceforge.net/sourceforge/mingw/MinGW-2.0.0-3.exe