- ベストアンサー
C++Builderが使えません・・・
大学の授業の勉強のため、家でプログラミングの練習をしようと思ってC++Builderをインストールしました。 Readmeに書いてあった通り、 Binフォルダにbcc32.cfgとilink.cfgファイルを作って入れました。 システムプロパティからPATHの新規作成もしました。 が・・・ 簡単なプログラムを書いて コマンドプロンプトで 「bcc32 ファイル名」 を実行しても 「bcc32は、内部コマンドまたは外部コマンド、操作可能なバッチ ファイルとして認識されていません。」 と出ました。 どうすれば使えるようになるんでしょうか??
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
PATHの設定が間違っているのかもしれません。 PATHに入力したアドレスがあっているのかどうか確認してみて下さい。
その他の回答 (4)
- asuncion
- ベストアンサー率33% (2127/6289)
> 「あいうえお」が表示される と習って学校のパソコンではエラーが出なかったんですが printf()の後ろにセミコロンがないため、 コンパイルエラーが出ます。 コードを提示するときは、コピー&ペーストして 正確に行ないましょう。 > Cとしてはその記述は文法エラーです。 コンパイルエラーは出ませんので、文法エラーとはいえません。 C言語の規格に合致していないのです。
- pick52
- ベストアンサー率35% (166/466)
> 最初のプログラムは間違ってますか?? 同様の質問が http://oshiete1.goo.ne.jp/qa4247736.html にあります。 具体的にいうと明らかにその教えて方は間違っています。 そのように書いても通るコンパイラもあるのかも知れませんが、 Cとしてはその記述は文法エラーです。 関数は必ず、戻り値の型を明確にしてください。 これは教えた人が間違っています。
- pick52
- ベストアンサー率35% (166/466)
パスが通っていないようなので環境変数 %PATH% の記述が間違っている のでしょう。 コマンドプロンプトで > echo %path% としたときにちゃんと表示されますか。 区切りにセミコロンを忘れていたりしませんか。 パスの綴りを間違えていませんか。 そもそも、普通にインストーラでインストールすれば自動でパスも 設定してくれるはずなのですが、設定したパス以外のディレクトリに 実行ファイルを移動したりしませんでしたか。
お礼
ありがとうございます!! PATHを入力しなおしたらできるようになりました☆ もう1つ質問なのですが・・・ 学校では #include<stdio.h> main() { printf("あいうえお") } で 「あいうえお」が表示される と習って学校のパソコンではエラーが出なかったんですが 家のパソコンでコンパイルするとエラーが出るんです。 #include <stdio.h> int main(void) { printf("あいうえお"); return 0; } にしないといけないみたいで・・・ 最初のプログラムは間違ってますか??
- asuncion
- ベストアンサー率33% (2127/6289)
C++ Builder は、統合開発環境を備えているのではなかったでしょうか。 コマンドプロンプトを経由せずにコンパイル~リンクができると思うのですけれど。
お礼
回答ありがとうございます!! そんな方法があるんですか?? まだ初心者なので全くわかりません・・・
お礼
PATHを確認してみたらできました!! ありがとうございました!!