g++で自作ヘッダをインクルードしたところ、
次のようなエラーがでました。
XP:~/c++/pro$ g++ -o test.out binnode.cpp<==コマンド入力
/usr/lib/libcygwin.a(libcmain.o)(.text+0x81): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
/usr/libはありますが、中身は空っぽでした。単一のファイルでコンパイルしたら標準ヘッダを読み込んでくれますが、分割コンパイルをするとうまくいきません。(include <.....> ではなく、include "......"の場合)
何か設定が必要なのだと思いますが…。g++で検索をかけても見つからなくて。Cygwinは最新のバージョンだと思います。
エラーの意味のわかる方、教えてください。
|