我昨天晚上编译的QT4.7.3, vs是2010旗舰版的,但是我建立了一个hello的cpp文件,代码如下
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
},建了一个空的win32控制台程序,然后将heloo.cpp文件添加到了工程中
我在工程目录include 下添加了C:\Qt\4.7.3\include;C:\Qt\4.7.3\include\QtCore;C:\Qt\4.7.3\include\QtGui;
l在ib下添加了C:\Qt\4.7.3\lib,编译时出现以下错误,不知道有没有大侠帮我看一下是什么原因,谢谢了噢
——————————————————————————————————————————————
1>------ 已启动生成: 项目: hello, 配置: Debug Win32 ------
1>生成启动时间为 2011-8-20 10:31:45。
1>InitializeBuildStatus:
1> 正在对“Debug\hello.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> hello.cpp
1>ManifestResourceCompile:
1> 所有输出均为最新。
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __thiscall QApplication::~QApplication(void)" (__imp_??1QApplication@@UAE@XZ),该符号在函数 _main 中被引用
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static int __cdecl QApplication::exec(void)" (__imp_?exec@QApplication@@SAHXZ),该符号在函数 _main 中被引用
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QWidget::show(void)" (__imp_?show@QWidget@@QAEXXZ),该符号在函数 _main 中被引用
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QString::~QString(void)" (__imp_??1QString@@QAE@XZ),该符号在
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QApplication::QApplication(int &,char * *,int)" (__imp_??0QApplication@@QAE@AAHPAPADH@Z),该符号在函数 _main 中被引用
1>hello.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall QLabel::metaObject(void)const " (?m
1>hello.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __thiscall QLabel::~QLabel(void)" (__imp_??1QLabel@@UAE@XZ),该符号在函数 "public: virtual void * __thiscall QLabel::`scalar deleting destructor'(unsigned int)" (??_GQLabel@@UAEPAXI@Z) 中被引用
1>d:\My Documents\Visual Studio 2010\Projects\hello\Debug\hello.exe : fatal error LNK1120: 62 个无法解析的外部命令
1>
1>生成失败。
1>
1>已用时间 00:00:02.59
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
——————————————————————————————————————————————————————————
知道的告诉我,将不甚感激噢