使用visual studio-link错误导入qt应用程序

时间:2012-01-16 17:26:08

标签: visual-studio-2010 qt4

我曾经在visual studio 2010上使用命令提示符使用qmake构建Qt应用程序。但是,我最近安装了Qt Visual Studio加载项,并在visual studio上从.pro文件导入了一个qt应用程序,以便能够用IDE编程。

但是,当我尝试构建应用程序时,我收到以下消息:

  

MSVCRTD.lib(crtexew.obj):错误LNK2019:函数__tmainCRTStartup中引用的未解析的外部符号WinMain

我知道有人说这是在项目的链接器属性中选择Windows(/SUBSYSTEM:WINDOWS)或控制台(/SUBSYSTEM:CONSOLE)的问题。但是,这两个选项都没有解决问题。我的Qt应用程序使用GUI和conole(我在.pro文件中设置CONFIG += console)。

如果你能给我一个解决这个问题的建议,我将不胜感激。

非常感谢,

大辅

1 个答案:

答案 0 :(得分:0)

问题解决了。我只需要在“链接器” - “命令行”中删除Windows :: ...附加选项,然后在“链接器” - “系统”中选择控制台