首页| 论坛| 消息

标题:【提问】求助如何使用VC6+Qt3.3.2
作者:dreamme
日期:2005-12-16 23:30
内容:

初学Qt,看到帖子中有高人说Qt可以在VC6下编译链接,但我只能编译,无法链接,恳请高人帮忙


#1 [zccmin 12-19 11:44]
同样的问题求助
#2 [yzh_yzh_2000 12-28 19:17]
正常情况下利用pro文件由qmake生成dsp文件后,VC工程的设置里会加入相关的lib,应该没有问题的; 如果是手工建的VC工程,打开QT例程,参考一下project setting...里附加库的内容.我接触QT没几天,只能想到这么多.
#3 [gundomcz 02-18 05:02]
3.2的话
qmake -project
生成pro文件
qmake -tp vc xxx.pro
会生成dsp文件,
然后直接打开dsp文件即可.
#4 [zeckey 04-09 21:26]
Qt.Enterprise.v3.3.2在windows下安装并编译第一个应用程序

(1) 安装
确定你的电脑上装有C++编译器
如Visual C++,C++ Builder ,Devcpp等。
这步和一般的windows应用程序安装过程几乎一样,
一路next下去就行了

(2) 设置环境变量
右键点击"我的电脑"-->属性--〉高级--〉环境变量,
然后在"系统变量(S)"中选择 Path ,双击Path 出现对话框,
在"变量值(V)"这一栏里添加";D:\Qt3.3.2\bin" ,
注意不要把原来的值删掉了,
这里"D:\Qt3.3.2\"是QT的安装路径,
bin表示将来要用到的命令目录。

(3) 编写一个简单的程序如下
/****************************************************************
**
** Qt tutorial 1
**
****************************************************************/

#i nclude
#i nclude

int main( int argc, char **argv )
{
QApplication a( argc, argv );

QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );

a.setMainWidget( &hello );
hello.show();
return a.exec();
}
保存到一个文件夹下,命名为 hello.cpp,此处我保存到F:\workspace\helloworld目录下
(4)在运行里输入cmd,打开dos控制台
> F:
> cd workspace
> cd helloworld
> qmake -project
> qmake
> nmake
至此该文件夹下就生成了helloworld.exe可执行文件
> helloworld.exe 就可以看到一下运行的第一个qt程序
原文出处:
http://www.cublog.cn/u/16292/?u=http://www.cublog.cn/u/16292/showart.php?id=90453

回复 发表
主题 版块