こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Borland C++ Compiler

学校のC言語の授業で使用するので、Borland C++ Compilerをインストールしました。
今までに作ったプログラムや、教科書に載っていたサンプルプログラムをコンパイルして軽い勉強をしていたのですが、コンパイルの際にエラーが出るようになりました。

コマンドプロンプトでbcc32と打つと、パラメータのリストのようなものが出てくるので、-nなど適当にパラメータをつけて実行したら以下のようなエラーが出るようになりました。


Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
test.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: 外部シンボル '_main' が未解決(C:\BORLAND\BCC55\LIB\C0X32.OBJ が参照)

objとtdsファイルは出力されるのですが、exeが出力されません。
どうやったらなおるか、教えてください。

投稿日時 - 2008-12-01 21:23:57

QNo.4522391

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

main()関数がないということ(そのもの)ですね。

さすがにmain()関数を書き忘れるということはないでしょうから、
誤入力(nain()とかmmain()とか)されてることはないですか?

投稿日時 - 2008-12-03 10:32:34

ANo.2

コンパイルエラーでなくてリンクエラー (Turbo Incremental Link 5.00 ) ですね。

投稿日時 - 2008-12-02 12:01:42

ANo.1

bcc32は、コンソールアプリ用コンパイラなので、メインプログラムはmain関数になります。

なので、test.cにmain関数がないと、エラーになります。

投稿日時 - 2008-12-01 21:32:03

あなたにオススメの質問