電子書籍の厳選無料作品が豊富!

Cの勉強をしようとして、
MS-DOSを開いて、
bcc32 sample11.cといれてコンパイルをしようとしたんですが、『
C:\source>bcc32 sample11.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
sample11.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: ファイル C0X32.OBJ が開けません

C:\source>
   』のようにでてきましたどうすれば良いのでしょうか?教えてください。
(ちなみに、今回のプログラムは
#include <stdio.h>

main() {
printf("Hello!");
return 0;
}
です初めてのプログラムなので簡単です。)初めてプログラミングを勉強するので、できれば、詳しくお願いします。

A 回答 (3件)

こんばんは。

yasuyuki007と申します。
お困りのようですね~。

私も、Borland C++ 5.5を使用していますが、#1さんのおっしゃっているlibにはパスを通していません。
しかし、Cのソースファイルのコンパイル&リンクは問題なくできます。何がおかしいのか、ちょっと調べてみて気になった点を以下に記します。
Borland C++ 5.5をインストールした際に、readme.txtをきちんと読みましたか?
そこには、以下の記載があったはずです。

2. インストール先の bin ディレクトリで次の手順を実行します。
a. 既存のパスに "c:\Borland\Bcc55\bin" を追加します。
b. bcc32.cfg ファイルを作成します。このファイルは,Include
および Lib パスのコンパイラオプション(コンパイラの -I
および -L スイッチ)を設定するものです。ファイルには次の
行を含めてください。
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"
c. ilink32.cfg ファイルを作成します。このファイルは,Lib
パスのリンカオプションを設定するものです。ファイルには
次の行を含めてください。
-L"c:\Borland\Bcc55\lib"

私は、上記の手順a~cをきちんと実行しましたが、
tadamaroさんはどうでしょうか?
コンパイルはできているようですので、手順cが抜けているような気がします。
今一度、bcc32.cfg ファイルとilink32.cfg ファイルの存在とその内容をチェックしてみて下さい。
    • good
    • 0

bcc32.cfgの設定がおかしいのではないでしょうか?


-Lの部分のパスが正しいか、もう一度確認してみてください。

参考URL:http://www.borland.co.jp/cppbuilder/freecompiler …
    • good
    • 0

linkできないエラーなのでパスが通ってないのでは??



path C:\source;
は入っていると思いますがC0X32.OBJ
が見つからないエラーです。
コンパイラの場所のサブディレクトリにlibというのがあるはずなのでそこも
通してみてください。
set lib
を追加してもかまいません


http://www.asahi-net.or.jp/~uc3k-ymd/Glib32/usag …
http://www.birdport.jp/CPre/free/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!