• ベストアンサー

コンパイル仕方 アドバイス

家でc言語が使いたくて、設定しようとして、 http://homepage3.nifty.com/norinoyama/c_lang/c_lang_setup_bcc.html をみて設定したんですが、コマンドプロンプトを開いて、bcc32 test.cでリターンしたんですが 「エラー E2194:ファイル'c:\bin\test.c'が見つからない」と表示されます。ファイルはどこに保存したらいいかわからなかったので、C:\borland\bcc55\binに保存しております。 どうすればエラーをけせるのでしょうか?お願いします。

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

  • ベストアンサー
回答No.1

質問No.1305047 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1305047 の回答No.13、No.14を見てみてください。 あと、自分の書いたプログラムのソース(test.c)をbinの下におくのは良くないですよ。 ここはコンパイラとかツールとかが置かれる場所なので、うっかりそういったものを消したり書き換えたりしてしまったら大変です。 c:\exerciseなど、新しく別のフォルダ(自分で好きな名前で)を作ってそこに置くとか、マイドキュメントの下に置くとかしてください。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1305047
zakks
質問者

お礼

できました。ありがとうございます。 ですが、実行はできたもの実行結果がでません;; bcc32 test.c でtest.cでリターンすると、 test.cのプログラムがでてくるだけで、実行結果がでないのです。どういうことでしょうか?? 再びお願いします。

その他の回答 (2)

回答No.3

お使いのOSがWindows XPだとして書きます。 「スタート」→「プログラム」→「アクセサリ」の「コマンドプロンプト」の所で右クリックして出てくるメニューから「コピー」を選びます。 で、デスクトップとか、どこかのフォルダとか、好きなところで「貼り付け」ます。 貼り付けてアイコンができたら、このアイコンの所で右クリックし、「プロパティ」を選びます。 これで現れるウィンドウの中に「作業フォルダ」という項目があるので、ここに %HOMEDRIVE%%HOMEPATH%\my documents\c と書いておけば(最初は%HOMEDRIVE%%HOMEPATH%だけになってるはずです)、このアイコンをダブルクリックするだけで my documents\c から始められます。

zakks
質問者

お礼

ありがとうございます。 色々お世話になりました。感謝しています。

回答No.2

bcc32 test.c で、test.cをもとにしてtest.exeと言う名前の実行可能形式のファイルができてるはずです(dirコマンドでファイル一覧を表示するか、エクスプローラで確認してみてください。) コンパイラ(bcc32)は人間が見て理解できる形式のソースコード(test.c)をコンピュータの理解できる実行可能ファイル(test.exe)に変換するだけです。 できあがったプログラムを実行するには test.exe あるいは test と打ってリターンです。

zakks
質問者

お礼

たびたびありがとうございます。 できました。bcc32 test.cとtest.exeは仕方ありませんが、毎回コマンドプロンプト開くたびに cd my documents\c とうつのを設定してカットできないのでしょうか?最後お願いします。

関連するQ&A

専門家に質問してみよう