
No.3ベストアンサー
- 回答日時:
WinMEでも使えます。
私はWin95,98で使用しています。まず基礎知識として、
1)gcc はコマンドラインで動く。
2)gcc を動かすにはgo32 dos extenderが必要。
3)環境変数を設定すること
4)gccにはgo32が付いていないことがあるので、その場合は別途探してくること。
5)Win/Dosで動くgccは昔はdjgcc今だと djgpp (C++サポートのため)という名前である。
はご存じでしょうか?
さて、使い方はそんなに難しくありません。
1)autoexec.batに環境変数を設定
一例として、c:\usr\djgpp 以下にインストールしている私の場合は、
PATH c:\usr\djgpp\bin;%PATH%
c:\usr\djgpp\bin\setdjgpp c:\usr\djgpp c:/usr/djgpp
set TMPDIR=c:/tmp
set GO32TMP=c:/tmp
set GO32=driver c:/djgpp/drivers/SOMETHING.grd gw 1024 gh 768
set HOME=d:/home
set GS_LIB=c:\gstools\gs5.50;c:\gstools\gs5.50\kanji;c:\gstools\gs5.50\fonts
となっています。
go32は、もちろん c:\usr\djgpp\binの下に入れてあります。
確かこれだけでうまく動いたと思います、、、ちょっと自信ありませんが。
(もし他にも必要な設定があったらごめんなさい。でもドキュメントとエラーメッセージから合わせ込めると思いますが、、)
No.4
- 回答日時:
gcc には Mingw というディストリビューション(バージョンだと思えば良いです)が
あります(→参考URL)。
参考URL の INSTALL を読めば分かることですが、以下の手順でOK。
(1) gcc-2.95.2-crtdll.exe か gcc-2.95.2-msvcrt.exe をダウンロード
(2) インストールするディレクトリを決めて(デフォルトは C:\GCC-2.95.2)、(1) のファイルを実行
(3) gcc があるディレクトリ(インストールディレクトリ配下の bin)にパスを通す
これだけです。
No.3 の方が紹介されているのは DOS 版ですね。純粋な MS-DOS と、Windows の(いわゆる)DOS窓を
特に区別しないのであれば、わざわざ djgpp を使う理由はありません。
参考URL:http://programming.ccp14.ac.uk/ftp-mirror/progra …
No.2
- 回答日時:
Cygwinはどうでしょう。
gccだけでなく他のgnuツールも使うことができます。あと、Unix系では定番のテキストエディタemacsを移植したMeadowを一緒に
使えば、Unixライクな環境を構築することが可能です。
ただ、これらはフリーでdownloadできますが時間がかかるのと、多少Unixに
関する基礎知識がいります。その辺が心配なら、これらをパッケージ化した
ものが売られていた記憶があるので、そちらを探してみてはいかがでしょう。
参考URL:http://sources.redhat.com/cygwin
No.1
- 回答日時:
GCC for Windowsというのが存在していたと思います。
私はGCCを、いつもLinuxで使用しているので、Windowsでのセットアップはしたことないので、詳しくありません。以下のURLを参考にやってみてください。
http://www.besttechnology.co.jp/robocon/bible/gn …
http://strawberry-linux.com/h8/windows.html
http://www2.wbs.ne.jp/~dskoba/database/prog.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の既成インストーラを連係...
-
Windows10にデュアルブートでXP...
-
qmakeに関してお知恵をかしてい...
-
MinGWがインストールできません。
-
'msimg32.lib'は通常どこにある...
-
大量のフォルダからひとつのフ...
-
コマンドプロンプトのエラーに...
-
エクセルのVBAについて とある...
-
コマンドプロンプトの「%1」と...
-
win10の「フォト」で、「次へ」...
-
ftpコマンドを実行すると「425 ...
-
Thunderbirdで社内共有フォルダ...
-
.txtではなく.logの方が良いの...
-
コマンドプロンプトで変数が数...
-
コマンドプロンプトで作成日時...
-
「win11-23H2」を「win11-24H2...
-
バッチでテキストファイルから...
-
チームズのチャット画面にファ...
-
echoの出力の最後のスペースを...
-
psqlでエラーログをとりたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tomcatがサービスに残り再イン...
-
Windows10にデュアルブートでXP...
-
Shell関数で起動したメディアプ...
-
Powershell ISEの日本語化設定
-
VBScriptで外部プログラム実行...
-
Microsoft MonthView Controlに...
-
Visual Basic 6.0 SP6 インス...
-
excel vbaでselenium basic
-
C言語 コマンドプロンプトにつ...
-
PATHとLD_LIBRARY_PATHの設定
-
visual atudio code でC言語を...
-
VB6.0ランタイムインストール先...
-
DELL タブレット 「Venue 8 Pro...
-
カシミール3D 無料インストール
-
runasx.exeの動作
-
Atomの日本語化に失敗 ?
-
Visual Studio .NET 2003がイン...
-
Pythonでグラフを書きたいので...
-
DLLで期限付きライセンス
-
?などのアイコンを使いたい
おすすめ情報