こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

C言語の初心者の中の初心者です

フリーのコンパイラをとったのですが、バッチ、ファイルとして認識されまえせんとか指定されたファイルが見つかりませんと表示されます。どこからダウンロードしたのか忘れてしまいましたが、インターネットソース名はcmdとなってます。
Microsoft windows XP[Version5.1.2600]
(C)Copyright 1985-2001 Microsoft corp.
C:\Documents and settings\yuki>
上のプログラムが表示されてるのですが >のあとに何と打ち込めばいいのでしょう?yukiはこのパソコンに入れた名前です。#include <stdio.h>
        main()
{
printf("abcde\n");
}
などと入力してみましたがファイルが見つからないとか出てしまいました。何か必要なプログラムがあるのでしょうか?

投稿日時 - 2005-08-16 21:08:08

QNo.1584202

困ってます

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

C言語の前に先ずはコンパイラって何、という知識はあった方が良いですね。
とりあえずGNUプロジェクトのCygwinを入れてみてはどうでしょうか?
CygwinとはWindows上でUNIXコマンドが利用できるソフトで、
gccというコンパイラもインストールオプションで入れる事が出来ます。
インストール後は、Cygwinコンソール上から、
$ gcc hogehoge.c
でコンパイルが出来ますよ。
またわからない事がありましたら、補足で質問してください。

参考URL:http://cygwin.com/

投稿日時 - 2005-08-16 22:22:50

お礼

いろいろごめんなさい。今後の参考にさせていただきます。心から感謝いたします。

投稿日時 - 2005-08-17 23:00:35

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

>ファイルが見つからない

 「どのファイルが見つからない」のか分かれば、スンナリとアドバイスできます。ファイル名が出ない場合、No2さんご指摘のパターンなのだと推測します。

 一連の画面表示をそのままコピー&ペーストされた方が、状況が伝わりやすいです。

 C言語のプログラムは、お書きになられているものを「一つのファイル」として作ったうえで、このファイルをコンパイラで処理させます。
 また、コンパイルする前にはいくつかの「環境設定」が必要です。特にフリーの場合、自分の手でそれを書いてやる(特定のファイル名で記述する)必要があります。

投稿日時 - 2005-08-17 13:07:04

お礼

何もわからなくってごめんなさい。またわからない事がありましたら、ご迷惑でなければお返事ください。

投稿日時 - 2005-08-17 22:58:26

ANo.2

どのコンパイラを使っているかわからないと、答えようがありません。
コンパイラをダウンロードしてきた場所のURLでも示していただけますか?

> #include <stdio.h>
> main()
> {
> printf("abcde\n");
> }

これは何で作成して、どのような名前で保存しましたか?
(もしかして、C:\Documents and settings\yuki> に直接入力しました?)

投稿日時 - 2005-08-16 22:20:21

補足

直接入力しちゃったのです。なんだか親身に相談にのっていただけるみたいで申し訳ないです。まだまだぜんぜんスタートにもたってないとわかりました。ありがとうございます。また、何かありましたらお返事ください。

投稿日時 - 2005-08-17 23:10:14

お礼

直接入力しちゃいました。あきれることをしてしまったようでごめんなさいです。もう少しいろいろ知識を身につけてみます。お返事本当にありがとうございました。

投稿日時 - 2005-08-17 23:03:18

ANo.1

どこで入手した何というコンパイラなのかあなた自身分かっていないのに、モニター越しに読んでいる人間に分かるはずがありません。

コンパイラ付きの入門書を買って、コンパイラの使い方を含めて勉強し直された方がいいでしょう。
例えばこれ。
http://www.seshop.com/detail.asp?pid=720

投稿日時 - 2005-08-16 21:21:13

お礼

ごめんなさい。本当に質問するに値しないことを言ってしまって・・。新 C言語入門って言うのを読んだのですがコンパイラの使い方まで載っていなくって・・。もう少し理解してから質問させていただきます。お返事本当にありがとうございました。

投稿日時 - 2005-08-16 21:44:32

あなたにオススメの質問