• ベストアンサー

コンパイル

Cで書いたプログラムをWindowsXPに入っている コマンド プロンプトでコンパイルしたくて、 いま、やり方が書いてある本を見ながらやってるのですが、 例えばaaa.cをコンパイルするとしたら、 C:\***>+++ aaa.c とやるんと書いてあって、 本には+++にgccかbcc32って書いてあるんですけど、 それだと 『"gcc"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 『"bcc32"は内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイル として認識されていません』 って出るんです。 じゃあgcc、bcc32の代わりに何を入れたらいいのでしょうか??

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.4

> でも<stdio.h>がオープンできないと出て、 > 先に進めません・・・ 環境設定がちゃんと出来ていないのでしょう。 どのコンパイラ入れたのか不明ですが、 だいたいは INCLUDE環境変数とLIB環境変数などの設定が必要です。 それぞれインクルードファイルとライブラリのパスです。

today2006
質問者

お礼

無事できました!! ありがとうございました

その他の回答 (3)

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.3

★起動するには『パス』が通っている必要があります。 ・『本』をよく読んで『パス設定』を正しく行えばコンパイルできます。 ・ただし、『gcc』または『bcc』のコンパイルをインストールしていればの話です。  Windows XP に標準でコンパイルなどは入っていませんよ。 ・入っていない場合は、ネットからダウンロードしてインストールして下さい。  無料コンパイラが多数あります。→『本』には無料コンパイルが付録していませんでしたか? ・もう一度、本、コンパイラの有無を確認して下さい。 ・以上。おわり。

today2006
質問者

補足

もう一度読み返したら書いてありました。 ありがとうございました^^ でも<stdio.h>がオープンできないと出て、 先に進めません・・・

  • katouka09
  • ベストアンサー率50% (130/256)
回答No.2

gccやBorland C++ Compiler 5.5をインストールしていないからでは? 既にインストール済みの場合は、環境変数PATHの設定を見直してください。 これからインストールする場合は、以下のサイトが参考になるでしょう。

参考URL:
http://freepg.fc2web.com/cpp/index.html
today2006
質問者

補足

ありがとうございますw 無事インストールできました^^ でも<stdio.h>がオープンできないと出て、 先に進めません・・・

noname#96023
noname#96023
回答No.1

コンパイラは最初からは入っていません ただのものがあるのでインストールしてください

参考URL:
http://www.geocities.jp/turtle_wide/tools/gccwin.htm
today2006
質問者

補足

ホントですね!! ありがとうございましたw でも<stdio.h>がオープンできないと出て、 先に進めません・・・

関連するQ&A