- ベストアンサー
C言語プログラムのコンパイルができない
- C言語のプログラムをはじめたばかりの初心者ですが、コンパイルできない問題に遭遇しました。
- smp1.cというソースファイルを作成し、コンパイルを試みましたがうまくいきませんでした。
- コマンドプロンプト上での移動やコンパイルコマンドの入力方法について詳しい説明をしていただきたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
[スタートメニュー]->[すべてのプログラム]->[Microsoft Visual Studio 2008]-> [Visual C++ コマンドプロンプト] をクリックします。 上記は日本語なので、英語版では異なるかと思いますが、英語版に読み替えて下さい。 それで、コマンドプロンプトが表示されますので、そこから、c:\workに移動して下さい。 そこで、もう一度、 cl smp1.cと入力して下さい。 それで、コンパイルが出来るはずです。 エラーメッセージがでる原因は、cl.exeにパスが通ってないのが原因ですが、上記の手順通りに行えば、パスが通ります。 (パスが通る、通らないの意味については、ここではこれ以上、書きませんので、自分で調べて下さい。プログラミングの基本です。)
その他の回答 (3)
- abccbakj
- ベストアンサー率10% (1/10)
C++とC#がありましたがどちらをインストールしましたか??? C言語はC++でしょう^^
補足
そうです。 C++の方のをインストールしました。
まずは、ご自分の環境を補足してください。 ・PCは? ・OSは? ・コンパイラは? 質問文のエラーメッセージからは「cl」にパスが通っていない事が読み取れます。コンパイラはインストールしました? 元々はいっている物ではありませんよ。
補足
OS はWindows Vista で パソコンは外国製です。またコンパイラは無料でマイクロソフトのホームページからダウンロードしたVisual Studio 2008 Express Edition です。
- tatsu99
- ベストアンサー率52% (391/751)
私が回答できるわけではありませんが、 コンパイラは何を使用していますか? OSは何でしょうか? 又、ふつう、日本語のエラーメッセージがでると思うのですが、英語版を使用していますか?
補足
OS はWindows Vista で パソコンは外国製です。またコンパイラは無料でマイクロソフトのホームページからダウンロードしたVisual Studio 2008 Express Edition です。
お礼
ありがとうございます。 tatsu99さんの言われたとおりやってみたところ、うまくいきました。 本当にありがとうございました。