2

Mingw32でsystemCライブラリをコンパイルしようとしていますが、「configure」コマンドを実行すると、アーキテクチャがサポートされていないというエラーが発生します。誰かがこの問題を解決しましたか?

4

5 に答える 5

1

彼らが MinGW をサポートしていない場合、開発者に連絡して、サポートする計画があるかどうか尋ねるしかありません (または、できれば少なくとも回避策を提供してください)。

ただし、MinGW がサポートされていない正当な理由がある可能性は十分にあります。

于 2009-06-07T00:23:31.917 に答える
0

これは、構成を実行している MSYS プラットフォームがサポートされていないために発生します。MSYSと mingw32 をターゲットプラットフォームとして手動で使用します。MSYS インストール フォルダー (通常は C:\MinGW\msys\1.0\msys.bat) でmsys.batを実行して、MSYS シェルを開始します。次に、cd で SystemC フォルダーに移動します。次のコマンドを使用してビルドを構成します。

mkdir obj
cd obj
../configure --target=mingw32
make
于 2013-03-19T18:41:00.393 に答える
0

MSYSを使ってみましたか? これは、Windows 環境で Unix コマンドライン ツール (configure など) に依存するアプリケーションを構築するために特別に設計された MinGW プロジェクトです。

于 2009-07-01T15:34:43.023 に答える
0

これを自分で解決しようとしないでください。私はそれを試しましたが、完全には成功しませんでした。

SystemC ヘルプ メーリングリストにパッチが浮かんでいますが、それらは正確に不明な MSYS バージョンに依存しているため、Windows Vista では機能しません。

一般に、私の意見では、SystemC に MinGW を使用する価値はありません。SystemC を Windows でネイティブにコンパイルするには、無料の MS Visual Studio C++ Express コンパイラを入手して使用します。コマンドライン スタイルでコンパイルするには、cygwin を使用します。

MinGW は現在 OSCI によってサポートされておらず、すぐにサポートされるとは考えていません。SystemC 2.2.0 カーネルは「安定」していると想定されており、更新されません。新しいホストのサポートは、Synopsys、Mentor、Cadence、CoWare、Forte などの EDA ツール ベンダーの領域です。MinGW のサポートが必要な場合、最善の策は、誰かがその労力を費やした商用ソリューションを購入することです。

于 2009-08-14T08:00:47.523 に答える