私は、ARM uPおよびWindowsCEオペレーティングシステムを対象としたgcc(C++)コンパイラのバージョンを探しています。これまでのところ、ARM uPをターゲットにしてELF実行可能ファイル(GNUARMなど)を生成するか、Windows CEをターゲットにしていますが、2003年以降は更新されていないコンパイラを見つけることができました。私が探しているコンパイラの正確な名前はGCCのドキュメントで述べたようにarm-wince-pe-gcc
ですが、バイナリを取得する方法がわかりません。任意/すべてのヘルプは非常に高く評価されます。arm-wince-pe-gccのバイナリはどこにありますか?
1
A
答えて
1
私はここに必要なコンパイラのバイナリバージョンが見つかりました:http://sourceforge.net/project/showfiles.php?group_id=173455&package_id=198682ダウンロード用 0.51.0/cygwinの-cegcc-cegcc-0.51.0-1.tar.gzファイルを選択します。
1
自分で作成してください。 GCCは、クロスコンパイラを生成するために十分にセットアップされています。build instructionsを参照してください。
2
私はSourceForceからCEGCCを使用しています:http://cegcc.sourceforge.net/、これまでは正常に動作します。私はWindows APIアプリケーション、zlibとlibpngを構築することができました.Windows CE 5.0ではすべてがうまく動いています。あなたが書いたCコードは、Visual Studioで書いたのと同じものです。
そこからmingw32ceツールチェーンを使用してください。最新のSVNソースから自分でツールチェーンを構築してください。
私はこれをLinuxで使用していますが、Cygwinでも同様に動作するはずです。