问题标签 [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.
java - 可以使用 GCJ 生成可从 Python 调用的库吗?
是否可以使用 GCJ 编译用于 Java 的库,获取 dll 并从 python ctypes 调用?
我现在对 toxilibs 很感兴趣,但是如果有人知道一个玩具示例,那就太好了!
java - gcj编译的java程序中的二进制名
有什么方法可以从 gcj 编译的 Java 程序中找出用户运行以启动程序的可执行文件的名称?
在 C 中,argv[0](来自 main 内部)是名称,但在 Java 中,赋予 main 的 args 数组仅包含主类的参数。当使用普通的 java 命令行运行时,这是有道理的,因为可执行文件总是 java(或 java.exe)。
但是,当运行由 gcj 编译的 Java 程序时,用户运行的可执行文件的名称可能是有用的信息。理想情况下,我希望在不诉诸平台特定方法的情况下找到该名称,例如阅读 /proc (以及 Windows 的任何等效方法),但也许这是不可能的。
java - 如何将 GCJ 与 Ant 一起使用?
我对 Apache Ant 和 GCJ 都很陌生,而且我很难尝试通过 Ant 使用 GCJ 进行构建。
我的应用程序在 Scala 中,所以我需要使用 GCJ 将 .class 文件作为源。用 Ant 编译 .scala 到 .class 没问题。
首先,我想出了如何手动将 .class 文件编译为 .o(对象),这样:
我在这里看到Ant通过javac标签支持GCJ编译。所以我认为这应该可行:
但是这个 javac 任务什么都不做,我也没有收到任何错误。有什么线索吗?谢谢
scala - 如何为 SBT 创建编译器操作
我想创建一个动作来自动化 GCJ 编译。由于我无法使其与 Ant 一起使用,我决定尝试 SBT。文档说明了如何创建操作以及如何运行外部进程。我还没有看到如何重用存在于 java 和 scala 编译器操作的目录树遍历。在这种情况下,我的输入文件将是某个根文件夹下的所有 .class 文件。我还需要为 GCJ 指定一个特定的类路径。对此的任何指示也将不胜感激。
java - 从 Java (GCJ) 调用 C++ 代码
我正在尝试使用 CNI 使用 GCJ 从 Java 调用 C++,到目前为止,我能够从 C++ 调用 Java 代码。如何使用 CNI 从 Java 调用 C++?
java - Java JRE 与 GCJ
我从用 Java 编写的速度测试中得到了这个结果:
那么,GCJ的目的是什么?有了这个结果,我确定我不会用 GCJ 编译它!
我在 Linux 上对此进行了测试,Windows 中的结果可能比这更好吗?
这是来自应用程序的代码:
我用 GCJ 编译是这样的:
并像这样跑:
java - 这是有效的Java吗?
这是有效的Java吗?
- Eclipse 3.5 说是
- Eclipse 3.6说不
- Intellij 9 说是的
- Sun javac 1.6.0_20 说是
- GCJ 4.4.3 说是
- GWT 编译器说是
- 我之前的 Stackoverflow 问题的人群说不
我对java理论的理解说不!
了解JLS对此的看法会很有趣。
java - 使用 MinGW gcj 编译 java 代码时出错
嘿,朋友,这是我的第一篇文章。
我刚刚开始使用 Gcc 来编译 java,我在这样做时遇到了一些麻烦。
我的输入和输出:
cmd:gcj Porgram.java
<2>输出:
E:/mingw/bin/../lib/gcc/mingw32/3.4.5/../../../libmingw32.a:main.c:<.text+0xd2>:undefined reference to '_WinMain@ 16' collect2: ld 返回 1 个退出状态
任何帮助将不胜感激!
java - GCJ javax.swing.GroupLayout
我正在为 java 版本 4.4.4 使用 gnu 编译器。它不支持 javax.swing.GroupLayout。更高版本是否提供此支持?我之前在我的系统上构建了 GCC 很多次。我应该这样做吗?
macos - 雪豹上的 GCJ
我不知道这是否是问这个问题的正确地方......但是......
你知道是否有一些适用于 Mac OS X 10.6 的 gcj 安装程序(或某种安装方式)?
我试图安装 MacPorts 之一,但它有编译错误。