gcj

    1热度

    2回答

    我想从C++代码中调用Java类kissdb.dev.Run的“public static void main(String [])”方法。我用GCJ编译: c++ -c run.cpp; gcj run.o kissdb.so -lstdc++ -o run.x 但是下面的代码不能编译。编译器说: run.cpp: In function ‘int main(int, char**)’:

    0热度

    1回答

    我用eclipse开发了我的java项目并构建了一个可运行的jar。 然后我试着用gcj来编译那个jar。 [email protected]:/Sbox/Software/executables$ gcj --classpath=Sbo xSpeakerDependent.jar --main=SboxInterface SboxSpeakerDependent.jar -o Test /t

    0热度

    1回答

    我试过GCJ,它编译得很好。我尝试了Ubuntu和Windows。编译的文件在我的Ubuntu机器上运行,以及带有wine的.exe文件。但是,如果我想我的Ubuntu的服务器上运行,我得到这个错误: error while loading shared libraries: libgcj.so.14: cannot open shared object file: No such file or

    0热度

    1回答

    我是新来的都GCJ和Java,所以请原谅我,如果我失去了一些东西明显。我试图用GCJ编译的YUICompressor,和我得到它找不到主类的错误。我有: ~/java/yuicompressor.2.4.8> gcj --main=YUICompressor -g -o yuicompress build/yuicompressor-2.4.8.jar /tmp/ccbNVkUt.o: In f

    0热度

    1回答

    建立我想建立与GCJ(https://gcc.gnu.org/java/)的Java项目。 建立一个不平凡的项目需要构建自动化。 Gradle在许多方面都是不错的选择。使用GCJ构建Java项目不是标准的Gradle插件所能做的事情。 之前,我开始编写自定义插件,我想有一些答案下面的问题: 是否有类似这样的构建任务的努力? 是否有GCJ构建任务的自定义插件?

    0热度

    1回答

    我正在尝试在hadoop-mapreduce-examples-2.7.1.jar上使用gcj从jar文件生成本机机器码。我需要这个来进行我的研究。但我得到的错误:预期类型 '的java.lang.Throwable',但堆栈包含 'java.io.IOException的' 我有gcc版本4.8.4(Ubuntu的4.8.4-2ubuntu1〜14.04)和我用的命令是: gcj --class

    0热度

    1回答

    我一直在与CNI混战,以便在过去的几个小时内插Java和C++代码。 虽然我正在寻找使用Java集合作为我的老团队缺少libstd的替代品的可能性,但我试图创建一个java.util.Stack对象并对其进行处理。 然而,编译器(gcc和gcj,在可能是相同的),似乎在我无辜的头脑发挥他的廉价把戏: # gcc -g -I. test.cc test.cc: In function ‘int m

    1热度

    2回答

    因为Clojure建立在JVM之上,所以我猜想我可以使用GCJ直接将其编译为机器代码,但我找不到任何有关它的信息。 如果可能的话,我怎么能把它“剥离”到它的基本要素,所以启动时间和内存占用尽可能小。 我真的很想写继UNIX原则使用Clojure

    0热度

    1回答

    我正在尝试使用gcj来生成独立的可执行文件。它适用于安装在Ubuntu 14.04上的gcj-4.8附带的java 1.5。但是,如果我想使用更高版本的Java(如1.8),gcj不理解最新的语言库。我尝试使用-I,--classpath和--bootclasspath强制它使用1.8 jdk(已安装)。 将Java编译为本机可执行文件的任何建议或替代方法?

    1热度

    1回答

    的代码是这样的: public class Thingy { public static void main(String[] args) { System.out.println(Math.random()); } } 所以,绝对不是一个不寻常的情况下,只是一个基本的例子。 当我尝试使用GCJ的javac实现来制作字节码而不是OpenJDK时,它工