问题标签 [gcj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gradle - 使用 GCJ 构建 Gradle
我想用 GCJ ( https://gcc.gnu.org/java/ ) 构建一个 Java 项目。
构建一个重要的项目需要构建自动化。Gradle 将是许多人中的一个不错的选择。使用 GCJ 构建 Java 项目并不是标准的 Gradle 插件会做的事情。
在我开始编写自定义插件之前,我想对以下问题有一些答案:
- 是否有类似于此构建任务的工作?
- 是否有用于 GCJ 构建任务的自定义插件?
java - 如何/我可以用 GCJ 编译 Clojure
因为 Clojure 构建在 JVM 之上,我想我可以使用GCJ直接将其编译为机器代码,但我找不到任何有关它的信息。
如果可能的话,我怎么能把它“剥离”到它的基本要素,所以启动时间和内存占用尽可能小。
我真的很想用 Clojure 编写遵循 UNIX 原则的小型终端程序
java - 如果在条件为假时执行块
我正在尝试将文件从一个目录复制到另一个目录,一切正常,除非我尝试运行 Copy.exe 时出现异常。代码有什么问题?为什么条件为假时执行 if 语句的代码?
这是我从终端运行“/home/denis/Run/Copy.exe”时遇到的异常
我使用 GCJ 创建可执行文件,我在 ubuntu v-12 上运行 java 6
java - 尝试编译hadoop mapreduce示例时出现gcj错误
我正在尝试在 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),我使用的命令是:
由于我是java初学者,我不确定我是否走在正确的道路上。我什至不确定这是否可能。请建议。
c++ - 在 C++ 中,gets() 跳过一行
输入
输出
我是 C++ 初学者。我正在尝试解决反向单词问题:https ://code.google.com/codejam/contest/351101/dashboard#s=p1
我无法弄清楚为什么我的输出给出了这个。
请帮我。
scala - 将scala转换为本机二进制
将scala(或字节码)转换为本机二进制文件以提高性能的最佳方法是什么
java - 让 gcj 识别 java-8-openjdk 库
我试图用来gcj
生成一个独立的可执行文件。当安装在 Ubuntu 14.04 上时,它适用于 gcj-4.8 附带的 java 1.5。但是,如果我想使用更高版本的 Java(例如 1.8),gcj 不了解最新的语言库。我尝试使用-I
,--classpath
并--bootclasspath
强制它使用 1.8 jdk(已安装)。
将 Java 编译为本机可执行文件的任何建议或替代方案?
java - 在 CNI/C++ 代码中实例化模板类
在过去的几个小时里,为了插入 Java 和 C++ 代码,我一直在玩弄 CNI。
当我在寻找使用 Java 集合作为我的旧团队缺失的替代品的可能性时libstd
,我尝试创建一个java.util.Stack
对象并对其进行操作。
然而,编译器(gcc
和gcj
,可能相同)似乎在我无辜的头脑中玩他的廉价把戏:
(Person 对象是定义良好的 java 类)
只有当我删除类型参数规范时,它才让我使用数据结构,就好像类型参数被选择为java.lang.Object
. CNI 文档似乎根本没有提及它!确实没有关于模板的话。
有人知道在 CNI 上下文中使用模板吗?支持吗?我搜索google
并stackoverflow
寻找答案,但找不到丝毫线索。任何帮助将不胜感激。
另外,我想知道我是否使用的是 gcc 2.95.2(那个 gcc 版本有 gcj 吗?)
我正在主机Virtual Boxed
Ubunto 12
上工作。windows 10
更重要的是gcj
,gcc
版本代表4.8.4
java --version
产量1.5
和libgcj 4.8.4
java - 无法编译 Java GCJ-6.2.0 Mac OS X Sierra
我用 Java 编程语言编写了一个基本程序,它可以使用 Oracle Java 正常编译,但是当使用 GCJ 使用此命令“gcj-6.2.0 main.java”进行编译时,我收到此错误“gcj-6.2.0:尝试执行“ecj1”时出错:execvp:没有这样的文件或目录”。除了 Java 之外,其他所有 GCC 编译器都可以正常工作,我在 Mac 上,昨天安装了最新版本的 GCC。我能做些什么?
linux - 如何在 Redhat 7.0 中构建 gcc 4.2.0 以实现向后兼容性?
我必须将 gcc 4.2.0 编译为程序依赖项才能编译(向后兼容 Cobol 系统)。我解决了一些问题,但现在抛出这样的异常:
如果我们看到此日志,我们可以确定该行为与 java lib (gcj) 依赖编译有关。我试图避免使用这些设置进行此 java 功能编译:
但它仍在编译 GCJ 库,问题仍然存在。
我们的 Linux 发行版是Redhat 7.0,默认gcc是4.8.2 20140120 (Red Hat 4.3.2-16)
我会感谢你的任何帮助。