• ベストアンサー

コンパイルできない "clは内部コマンド・・・

独習Cという本を見て Microsoft.NET Framework SDK2.0のインストールとBorland C++ Compiler5.5をインストールして環境変数のPathの変数値の末尾に「;c:\borland\bcc55\Bin」と入力して設定したのですが、コマンドプロンプトでprog.cというファイルを作り、コンパイラすると「clは内部コマンド...」というエラーがでます。 パソコンの環境はvistaを使用し、秀丸エディタでファイルは作りました。 コマンドプロンプトに 「C:\Users\ユーザー名>cl prog.c」としたのですが何か根本的に間違えているのでしょうか?教科書を見る限りこれ以上設定する項目はないのですが。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

cl.exeはVC++のコンパイラです。 BCCならbcc32.exeでしょう。

xyz203
質問者

お礼

早速回答ありがとうございます。 学校のパソコンがVC++だったようで勘違いしておりました。 おっしゃるとおりbcc32.exeでした。

その他の回答 (2)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.3

C:\Users\ユーザー名>bcc32 prog.c

xyz203
質問者

お礼

まさにその通りにやったら動きました。 ありがとうございます。

回答No.2

>Borland C++ Compiler5.5をインストールして どこにインストールしましたか? >c:\borland\bcc55\Bin 例えば Program files にインストールした場合は、 c:\Program files\borland\bcc55\Bin になります。 あとPathを設定したら再起動してみてください。 >Borland C++ Compiler5.5をインストールして よく覚えてないのではっきりと言えないのですが 環境Pathの設定以外にもやることがあったような気がします。 趣味や勉強でプログラミングしたいだけなら VisualC++2008 が 無料ですからそっちをお勧めします。

xyz203
質問者

お礼

回答ありがとうございます。 >>環境Pathの設定以外にもやることがあったような気がします 今の所、bcc32で動いておりますので何とかなりそうです。

関連するQ&A