compile順利通過!
then............
--------------------Configuration: program - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/program.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
program.exe - 2 error(s), 0 warning(s)
如上, 要怎辦呢?
且: crt0.obj是從哪來的我不知道, 我的檔名是hw1.cpp, 應該會輸出hw1.obj才對呀...
是不是workspace的設定有誤? 煩請高手指教, 謝謝!
---
第1次用VC++...情況真不好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.46.172
> -------------------------------------------------------------------------- <
作者: LPH66 (運命のルーレット廻して) 看板: C_and_CPP
標題: Re: [問題] 使用VC++6, link時出現的error! 已經爬 …
時間: Wed Nov 2 04:14:40 2005
※ 引述《FiveAaaa ([5A]aaa  N  I》之銘言:
: compile順利通過!
: then............
: --------------------Configuration: program - Win32 Debug--------------------
: Linking...
: LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
: Debug/program.exe : fatal error LNK1120: 1 unresolved externals
: Error executing link.exe.
: program.exe - 2 error(s), 0 warning(s)
: 如上, 要怎辦呢?
: 且: crt0.obj是從哪來的我不知道, 我的檔名是hw1.cpp, 應該會輸出hw1.obj才對呀...
: 是不是workspace的設定有誤? 煩請高手指教, 謝謝!
: ---
: 第1次用VC++...情況真不好
這情形很簡單
你只要補一個main函式進去就可以了
main是C/C++程式的進入點
crt0.obj是VC++的檔案 裡面預設了有一個main函式
當你沒寫main時 linker會不知道這函式在哪裡 就會丟error
--
"LPH" is for "Let Program Heal us"....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.82