私は、openwrt ルート ファイル システムと Linux カーネルを備えた組み込みシステムに取り組んでいます。
トランクをコンパイルしましたが、問題ありません。/usr/bin
、/usr/lib
およびにJava リソースをインストールしました/usr/share
が、Eclipse で行ったいくつかの単純なプログラムをコンパイルできませんでした。以前javac
は hello world をコンパイルして .class ファイルを取得しましたが、組み込みシステムで helloworld.class ファイルを実行しようとすると、次のようになります。
java helloworld.class
それは何もしません、それはただ言う:
/usr/bin/java: line 1: syntax error: unexpected word (expecting ")")
これを自分のコンピューターで実行すると実行されるので、Java ファイルをクロスコンパイルする必要があるためだと思います。