• 6428阅读
  • 1回复

求助:Qt Commercial 4.5 在VS2005调试出错问题…… [复制链接]

上一主题 下一主题
离线刘家二少
 
只看楼主 倒序阅读 楼主  发表于: 2010-11-10
— 本帖被 XChinux 执行加亮操作(2010-11-11) —


错误如图。
说明:
小弟刚刚接触QT,小白一个。
安装的是Qt Commercial 4.5 +qt-vsintegration-1.3.0+VS2005
过程如下:
安装VisualStudio2005
安装Qt commercial 4.5到D:\Qt\4.5.0目录下
安装Qt-vsintegration 1.3.0

    
QT环境变量
set QTDIR=D:\Qt\4.5.0
PATH中加上D:\Qt\4.5.0\bin
    
set QMAKESPEC=win32-msvc2005
    
    
2,编译环境用Visual Studio 2005
    
    需要设置编译环境环境
    Visual Studio 2005 -> Tools->Options
        projects and Solutions Dialog
        VC++ dirextories->include files
          
                $(QTDIR)\include
                $(QTDIR)\mkspecs\$(QMAKESPEC)
                $(QTDIR)\include\Qt
                $(QTDIR)\include\QtCore
                $(QTDIR)\include\QtGui                
                $(QTDIR)\include\Qt3Support
                            
        VC++ dirextories->Library files
                $(QTDIR)\lib
                $(OIVHOME)\lib



这样完了之后,在VS下新建项目qt_test3

然后加了个pushbutton
在pushButton里写了一点代码
  QMessageBox box(this);
    box.setText("Haha, hit me.");
    box.exec();

Debug模式下调试出错

Release模式下调试
错误信息:“错误    1    fatal error LNK1257: 代码生成失败    qt_test3 ”


哪位大侠帮忙指点一二……






离线dbzhang800

只看该作者 1楼 发表于: 2010-11-10
1. 你的Qt 是VS2005编译的么?
2. 商业版的话,直接咨询nokia会不会更有效一点?
快速回复
限100 字节
 
上一个 下一个