2012-01-16 66 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