問題タブ [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.

0 投票する
1 に答える
120 参照

java - GCJ の奇妙なコンパイラ エラー

gcj を使用していくつかの Java コードをコンパイルしようとしていました。次のエラーが発生します。その行の何かが私のgcjでサポートされていないからですか? ところで、私は gcj を使用して、ネイティブ コードが最新のホット スポット JVM のバイトコードよりも優れているかどうかを確認しています。

AbstractCursor.java:113: エラー: '{' が必要です。public abstract class AbstractCursor implements Cursor { ^ AbstractCursor.java:113: 以前のエラーで混乱し、救済されました

ありがとう〜レアズ

0 投票する
1 に答える
792 参照

gcj - gcj で jar をコンパイルできません: main への未定義の参照

eclipse で Java プロジェクトを開発し、実行可能な jar を作成しました。次に、gcj を使用してその jar をコンパイルしようとしました。

しかし、SboxInterface は main-method を持つ唯一のクラスであり、Eclipse で実行可能な jar を作成するときにこの情報も入れました。

何を試すことができますか?何が悪いのか少し迷っています。

0 投票する
1 に答える
2631 参照

linker - GCJリンクエラー:エラー:「main」への未定義の参照collect2:エラー:ldが1つの終了ステータスを返しました

コードは次のとおりです。

したがって、絶対に珍しいケースではなく、単なる基本的な例です。

javacOpenJDKの代わりにGCJの実装を使用してバイトコードを作成しようとすると、正常に機能します。

しかし、GCJでネイティブコードを作成しようとすると、そのリンカーエラーが発生します。必要に応じて、詳細な出力を提供できます。

だから、私の質問は、誰かが何がうまくいかなかったのか考えているのだろうか?

0 投票する
0 に答える
2023 参照

java - プログラム javac は、次のパッケージ ubuntu にあります。

タイピング

http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linuxに従って、oracle jdk-7u15-linux-i586.tar.gz をインストールしました。また、

システムに Sun JDK/JRE のみをインストールするのを手伝ってください。wubi を使用して Ubuntu 11.04 を実行しています。

0 投票する
2 に答える
210 参照

java - GCJでJava文字列配列を作成するには?

C++コードからJavaクラスkissdb.dev.Runの「public static void main(String[])」メソッドを呼び出そうとしています。GCJ を使用してコンパイルします。

ただし、以下のコードはコンパイルされません。コンパイラは次のように述べています。

何をすべきか?私のC++コード:

0 投票する
2 に答える
1593 参照

java - プログラムまたはパッケージ gcjh はどこにありますか?

Unable to build pdftk from source on fedora machine のような問題が発生していますが、Ubuntu 13.04 で発生しています。

gcc-gcjを提供する をインストールしましgcj-4.8た。

を開きMakefile.Debian、次のように変更しました。そのため、いくつかの GCC ビルド ツールの適切なバージョンが検出されます。

次に、私はしようとしましたmake

をインストールgcc-gcjしましたが、持っていないようgcjhです:

gcc-javaまたはgcc-gcjhパッケージはありません:

とは何gcjhですか? Ubuntu 13 の場合はどこにありますか?

0 投票する
1 に答える
279 参照

java - gcjがjarファイルでメインクラスを見つけられない

私は gcj と Java の両方に慣れていないので、明らかな何かが欠けている場合はご容赦ください。gcj を使用して YUICompressor をコンパイルしようとしていますが、メイン クラスが見つからないというエラーが発生します。私は持っている:

YUICompressor クラスが jar ファイル内にあることはわかっているので、gcj がそれを認識しない理由がわかりません。

YUICompressor.jar ファイルは、java から呼び出すと正常に動作するようですが、ターゲット マシンにインストールされている Java に依存しないバイナリとして配布したいと考えています。任意の提案をいただければ幸いです。

0 投票する
1 に答える
239 参照

java - GCJ: Java ネイティブ コード、他のマシンでは実行されません

私はGCJを試しましたが、うまくコンパイルされました。UbuntuとWindowsの両方で試しました。コンパイルされたファイルは、Ubuntu マシンと .exe with wine で実行されています。しかし、Ubuntu サーバーで実行しようとすると、次のエラーが発生しました。

しかし、「ネイティブ」コードを実行するために何もインストールする必要はないと思いました。また、Windows マシンで .exe を実行できませんでした。

なぜこれが起こっているのか教えてください。多分私は間違ってコンパイルしています。私はこれを使用します:gcj --main=Hello -o hello.exe Hello.jarWindows用。