• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:コンパイルできない)

C言語プログラムのコンパイルができない

このQ&Aのポイント
  • C言語のプログラムをはじめたばかりの初心者ですが、コンパイルできない問題に遭遇しました。
  • smp1.cというソースファイルを作成し、コンパイルを試みましたがうまくいきませんでした。
  • コマンドプロンプト上での移動やコンパイルコマンドの入力方法について詳しい説明をしていただきたいです。

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

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.4

[スタートメニュー]->[すべてのプログラム]->[Microsoft Visual Studio 2008]-> [Visual C++ コマンドプロンプト] をクリックします。 上記は日本語なので、英語版では異なるかと思いますが、英語版に読み替えて下さい。 それで、コマンドプロンプトが表示されますので、そこから、c:\workに移動して下さい。 そこで、もう一度、 cl smp1.cと入力して下さい。 それで、コンパイルが出来るはずです。 エラーメッセージがでる原因は、cl.exeにパスが通ってないのが原因ですが、上記の手順通りに行えば、パスが通ります。 (パスが通る、通らないの意味については、ここではこれ以上、書きませんので、自分で調べて下さい。プログラミングの基本です。)

ganfuji142
質問者

お礼

ありがとうございます。 tatsu99さんの言われたとおりやってみたところ、うまくいきました。 本当にありがとうございました。

その他の回答 (3)

  • abccbakj
  • ベストアンサー率10% (1/10)
回答No.3

C++とC#がありましたがどちらをインストールしましたか??? C言語はC++でしょう^^

ganfuji142
質問者

補足

そうです。 C++の方のをインストールしました。

noname#77845
noname#77845
回答No.2

まずは、ご自分の環境を補足してください。 ・PCは? ・OSは? ・コンパイラは? 質問文のエラーメッセージからは「cl」にパスが通っていない事が読み取れます。コンパイラはインストールしました? 元々はいっている物ではありませんよ。

ganfuji142
質問者

補足

OS はWindows Vista で パソコンは外国製です。またコンパイラは無料でマイクロソフトのホームページからダウンロードしたVisual Studio 2008 Express Edition です。

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.1

私が回答できるわけではありませんが、 コンパイラは何を使用していますか? OSは何でしょうか? 又、ふつう、日本語のエラーメッセージがでると思うのですが、英語版を使用していますか?

ganfuji142
質問者

補足

OS はWindows Vista で パソコンは外国製です。またコンパイラは無料でマイクロソフトのホームページからダウンロードしたVisual Studio 2008 Express Edition です。

関連するQ&A