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

解決済みの質問

コンパイルできない…

プログラミングを始めようとしてまだ3日目のど素人で、しょっぱなからつまずいてます・・・
まず、環境は以下のような状態です。
言語:C++
コンパイラ:Borland5.5
OS:Windows2000

メモ帳で簡単なソースを書いて、test.cというファイル名でc:¥cwork¥
に保存して、コマンドプロンプトからc:\cwork\ bcc32 test.c
と打ち込んだのですが、「bcc32は内部コマンドとして認識されていません」
という表示が出てコンパイルできません。
環境変数のpathが原因なのでは?と考えているのですが、本(独習C)に書いてある
通りに打ち込んであるし…どこがおかしいのか分かりません。

↑これだけだと分からない、というのであれば返信しますのでどなたか教えてくだい。お願いします。

投稿日時 - 2003-02-17 14:09:43

QNo.475428

困ってます

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

c:\cwork\ bcc32 test.c
のところを、
bcc32 c:\cwork\test.c
にして、
下さい。
ただし、BCCのあるフォルダー
で、入力してください。

 違っていたらごめんなさい。

投稿日時 - 2003-02-17 14:56:02

補足

ありがとうございます。このやり方でやったらちゃんとコンパイル
できました。でも、毎回BCCのファルダーまで移動するのは大変ですよね?
現在、環境Pathの設定と格闘中です。

投稿日時 - 2003-02-17 19:48:09

ANo.2

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

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

回答(5)

ANo.5

> 現在PATHの最後に
> ;C:\borland\bcc55\bin
> を加えているのですが、何故か認識されません…。

Windows立ち上げ直後にコマンドプロンプトから:
set path [RETURN]
するとPATHの設定が出力されます。確かに
c:\borland\bcc55\bin が含まれていますか?

投稿日時 - 2003-02-17 21:54:05

補足

色々いじくった結果うまくいきました。
アドバイスしてくれた方々ありがとうございます。
理由は、win2000のシステム 詳細 環境変数の項目で、
システム環境変数のPATHを変えていたのが間違っていて、
user環境変数にPATHを加えるみたいでした。
既にこんな状態でうまくいくか不安ですが、頑張っていきたいと思います。

投稿日時 - 2003-02-17 22:49:16

ANo.4

#2 です。

失礼いたしました。
#3の方の言われるように
した方が良いと思います。

投稿日時 - 2003-02-17 18:01:07

ANo.3

> bcc32 c:\cwork\test.c
> にして、 下さい。
> ただし、BCCのあるフォルダー
> で、入力してください。

"決して"お薦めしません。
環境変数 PATH に bcc32.exe のあるフォルダを
追加しましょう。そうすればどのフォルダからでも
起動できます。

投稿日時 - 2003-02-17 17:38:16

補足

はい,確かにそのほうが楽ですよね。現在PATHの最後に
;C:\borland\bcc55\bin
を加えているのですが、何故か認識されません…。
原因はなぜなのでしょうか?

投稿日時 - 2003-02-17 19:57:44

ANo.1

> 環境変数のpathが原因なのでは?と考えているのですが、

その通りです。(参考URLを読んでください)

> 本(独習C)に書いてある 通りに打ち込んであるし…どこがおかしいのか分かりません。

特定の処理系のみに固有の注意点は一般の書籍には記載していないのが普通では?(「C言語の本」!=「BCCの本」でしょ?)

参考URL:http://www.neco.nu/gohodoji/bccfaq/bccfaq.html#compileerror

投稿日時 - 2003-02-17 14:35:01

補足

返信ありがとうございます。参考にして勉強させていただきます。

投稿日時 - 2003-02-17 19:44:52

あなたにオススメの質問