• ベストアンサー

C++Builderが使えません・・・

大学の授業の勉強のため、家でプログラミングの練習をしようと思ってC++Builderをインストールしました。 Readmeに書いてあった通り、 Binフォルダにbcc32.cfgとilink.cfgファイルを作って入れました。 システムプロパティからPATHの新規作成もしました。 が・・・ 簡単なプログラムを書いて コマンドプロンプトで 「bcc32 ファイル名」 を実行しても 「bcc32は、内部コマンドまたは外部コマンド、操作可能なバッチ ファイルとして認識されていません。」 と出ました。 どうすれば使えるようになるんでしょうか??

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

  • ベストアンサー
  • R_Earl
  • ベストアンサー率55% (473/849)
回答No.1

PATHの設定が間違っているのかもしれません。 PATHに入力したアドレスがあっているのかどうか確認してみて下さい。

goo500ml
質問者

お礼

PATHを確認してみたらできました!! ありがとうございました!!

その他の回答 (4)

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.5

> 「あいうえお」が表示される と習って学校のパソコンではエラーが出なかったんですが printf()の後ろにセミコロンがないため、 コンパイルエラーが出ます。 コードを提示するときは、コピー&ペーストして 正確に行ないましょう。 > Cとしてはその記述は文法エラーです。 コンパイルエラーは出ませんので、文法エラーとはいえません。 C言語の規格に合致していないのです。

  • pick52
  • ベストアンサー率35% (166/466)
回答No.4

> 最初のプログラムは間違ってますか?? 同様の質問が http://oshiete1.goo.ne.jp/qa4247736.html にあります。 具体的にいうと明らかにその教えて方は間違っています。 そのように書いても通るコンパイラもあるのかも知れませんが、 Cとしてはその記述は文法エラーです。 関数は必ず、戻り値の型を明確にしてください。 これは教えた人が間違っています。

  • pick52
  • ベストアンサー率35% (166/466)
回答No.3

パスが通っていないようなので環境変数 %PATH% の記述が間違っている のでしょう。 コマンドプロンプトで > echo %path% としたときにちゃんと表示されますか。 区切りにセミコロンを忘れていたりしませんか。 パスの綴りを間違えていませんか。 そもそも、普通にインストーラでインストールすれば自動でパスも 設定してくれるはずなのですが、設定したパス以外のディレクトリに 実行ファイルを移動したりしませんでしたか。

goo500ml
質問者

お礼

ありがとうございます!! PATHを入力しなおしたらできるようになりました☆ もう1つ質問なのですが・・・ 学校では #include<stdio.h> main() { printf("あいうえお") } で 「あいうえお」が表示される と習って学校のパソコンではエラーが出なかったんですが 家のパソコンでコンパイルするとエラーが出るんです。 #include <stdio.h> int main(void) { printf("あいうえお"); return 0; } にしないといけないみたいで・・・ 最初のプログラムは間違ってますか??

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.2

C++ Builder は、統合開発環境を備えているのではなかったでしょうか。 コマンドプロンプトを経由せずにコンパイル~リンクができると思うのですけれど。

goo500ml
質問者

お礼

回答ありがとうございます!! そんな方法があるんですか?? まだ初心者なので全くわかりません・・・