Windows XP を利用しております。
cygiwin を使って gcc を導入しようと思い、以下のようにしたところうまくいきませんでした。
手順
1.http://cygwin.com/p.exe をダウンロードし、実行。
2.次へを押し続け、ダウンロード元サイトより ftp://ftp.kaist.ac.kr を選択。
3.インストールするパッケージで、gcc-g++、gdb、及びそれらをクリックすると選択されるものを選択
4.インストール完了後、システムのプロパティ>詳細設定>環境変数 にて、
Path を編集(一番最後に ;c:\cygwin\bin を追加)。
コマンドプロンプトを起動し、
gcc --version
と入力→実行して動作確認をしようとしたところ、
'gcc' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と表示されました。
ls などのコマンドは使えるようになっていました。
コマンドプロンプトからgccを使用できるようにするにはどうすればよいのでしょうか。
よろしくお願いします。
cygwin の導入方法について
Re:cygwin の導入方法について
c:\cygwin\bin の中には、 gcc.exe はありますか?
無いのであれば、正しくインストールされていないのだと思われます。
その場合、別のダウンロード元サイトを選択したり、再インストールするなどをすると改善することがあります。
(gcc-coreをインストールされていない可能性もあります)
無いのであれば、正しくインストールされていないのだと思われます。
その場合、別のダウンロード元サイトを選択したり、再インストールするなどをすると改善することがあります。
(gcc-coreをインストールされていない可能性もあります)
Re:cygwin の導入方法について
gcc.exe
へのショートカットである
gcc.exe.lnk
はありましたが、gcc.exe 自体はありませんでした。
別のダウンロード元サイトを選択して再インストールしてみます。
へのショートカットである
gcc.exe.lnk
はありましたが、gcc.exe 自体はありませんでした。
別のダウンロード元サイトを選択して再インストールしてみます。
Re:cygwin の導入方法について
Cドライブのcygwinフォルダを削除し、
ダウンロード元サイトを別のところにして再インストールしてみましたが、
ダメでした。
最初の質問に書いた時と同じ状態になってしまいました。
別のダウンロード元を試す以外に方法はありますでしょうか。
ダウンロード元サイトを別のところにして再インストールしてみましたが、
ダメでした。
最初の質問に書いた時と同じ状態になってしまいました。
別のダウンロード元を試す以外に方法はありますでしょうか。
Re:cygwin の導入方法について
cygwinのgccの本体はgcc-3.exeになります(gcc4をインストールしたらgcc-4.exeもありますが)
gcc.exe.lnkをたどると最終的にgcc-3.exeにリンクしています
コマンドプロンプトからなら
> gcc-3 --version
で実行すればいいでしょう
コマンドプロンプトではなくcygwin.batからだと
$ gcc --version
で実行できますよ
gcc.exe.lnkをたどると最終的にgcc-3.exeにリンクしています
コマンドプロンプトからなら
> gcc-3 --version
で実行すればいいでしょう
コマンドプロンプトではなくcygwin.batからだと
$ gcc --version
で実行できますよ
Re:cygwin の導入方法について
以前インストールしたやつを見てみたらgcc-3.exeじゃなくてgcc.exeですね
最近cygwinの仕様が変わったのでしょうか
インストール時に前のバージョン(3.4.4-999ではなく 3.4.4-3)にしたら普通のgcc.exeがインストールされました
最近cygwinの仕様が変わったのでしょうか
インストール時に前のバージョン(3.4.4-999ではなく 3.4.4-3)にしたら普通のgcc.exeがインストールされました