2009-08-12 18 views
6

MinGWでCode :: Blockを使用して、Windows XPでC++アプリケーションを作成しています。 MS DOS環境で実行するようにコードをコンパイルしたいので、DOSフォーマットのフロッピーディスクに置くことができます。誰でも助けてくれますか?MS DOSのMinGWコンパイル

ありがとうございます。

P.S.私はコマンドプロンプトを意味するわけではありませんが、実際には 良い 古いMS DOSオペレーティングシステムです。

答えて

6

かなり古いですが、DOS開発のためにはDJGPPが正確に存在します。私は2000年以来更新されていませんが、それは動作します。

基本的にMinGWと同じですが、DOS専用です。

+1

私はそれが最善の策だと私は同意しますが、現代的な、慣用的なC++コードをコンパイルすることはできません。 –

+0

ああ、私はそれが保証されません。メモリが使えば、GCC 2.96しかありません。誰かがGCC 3.xシリーズでDOSターゲットを維持していない限り、これは唯一の選択肢です。 – greyfade

+0

申し訳ありませんが、私はこれを遅く受け入れたとマークしました。しかたがない... –

1

私は何十年もMS-DOS用に開発していません。 Free-DOSで使用されているツールをチェックしたいと思います。たぶんすでにgccパッケージがあります。

3

これは何年に書かれましたか? DJGPPはまだサポートされていますが、G ++ 4.4.1(または非公式の4.4.2、さらには)!! libc自体はまだ(非常にゆっくりと)微調整されていますが、2.03p2の「安定版」は2002年から、2.04のベータ版は2003年からです。2000年とGCC 2.96はどこで入手できましたか(DJGPPではサポートされませんでした。公式のFSFリリース、それはRed Hatのフォークでした)?

関連する問題