[問題] VS2008無法compile (無法解析的外部符號)

看板C_and_CPP作者時間16年前 (2009/09/21 11:50), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
剛從VS6 跳上來 VS2008 對一些使用方法實在是不熟 orz 下面是我寫來試驗的基礎code 只有main而已可是就一直compile失敗 不知道怎麼解決 麻煩板上各位大大幫我解惑了 ================================================ #include<iostream> using namespace std; int main () { return 0; } ================================================ 程式就只有這樣而已 可是一直compile失敗出現無法解析的外部符號 以下是compiler的log ================================================ 1>------ 已開始建置: 專案: Test, 組態: Debug Win32 ------ 1>正在編譯... 1>main.cpp 1>正在連結... 1>MSVCRTD.lib(crtexew.obj) : error LNK2019: 無法解析的外部符號 _WinMain@16 在 函式 ___tmainCRTStartup 中被參考 1>D:\Code\Test\Debug\Test.exe : fatal error LNK1120: 1 個無法解析的外部符號 1>已將建置記錄儲存於 "file://d:\Code\Test\Test\Debug\BuildLog.htm" 1>Test - 2 個錯誤,0 個警告 ========== 建置: 0 成功、1 失敗、0 最新、0 略過 ========== -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.29.95

09/21 19:59, , 1F
Create新project的時候要看一下, 不要隨便就下一步到底;
09/21 19:59, 1F

09/21 19:59, , 2F
以你的case, 應該要開一個empty console project就夠了.
09/21 19:59, 2F

09/21 20:03, , 3F
我是開Win32 然後選空專案而已
09/21 20:03, 3F

09/21 20:04, , 4F
因為之前在VS6都是選那個 所以應該要選空專案?
09/21 20:04, 4F

09/21 20:05, , 5F
你需要的是Win32主控台應用程式
09/21 20:05, 5F

09/21 20:48, , 6F
linker中 subsystem改成console即可~
09/21 20:48, 6F
文章代碼(AID): #1AjsYNhX (C_and_CPP)