2012-01-16 45 views
0

我曾經使用qmake在Visual Studio 2010上使用命令提示符來構建Qt應用程序。但是,我最近安裝了Qt Visual Studio加載項並從.pro導入了一個qt應用程序文件在Visual Studio上,以便能夠使用IDE進行編程。導入qt應用程序與視覺工作室鏈接錯誤

然而,當我嘗試構建應用程序,我得到以下信息:

MSVCRTD.LIB(crtexew.obj):錯誤LNK2019:解析外部符號WinMain在功能__tmainCRTStartup引用

我知道有人說這是在項目的鏈接器屬性中選擇Windows(/SUBSYSTEM:WINDOWS)或控制檯(/SUBSYSTEM:CONSOLE)的問題。但是,這兩個選項都不能解決問題。我的Qt應用程序使用GUI,也是conole(我在.pro文件中設置了CONFIG += console)。

如果你能給我一個解決這個問題的建議,我將不勝感激。

非常感謝,

大輔

回答

0

的問題就解決了。我只需要在「鏈接器」 - 「命令行」中刪除Windows :: ...附加選項並在「鏈接器」 - 「系統」中選擇控制檯

+0

是的,只要你啓動你的應用程序,它將啓動控制檯...我覺得這不是你想要的GUI應用程序 – 2012-01-17 08:37:04