首页| 论坛| 消息

标题:VC6+QT4.2OpenSource+Win2000Server如何安装
作者:jingluo
日期:2006-12-07 14:20
内容:

各位大侠:
小弟最近接触QT。找了一个多礼拜了还不知道怎么编译QTOpensource。 望指点!
首先从官网下载了最新的 qt-win-opensource-src-4.2.1.zip。解压了。然后就不知道字面办了(够菜)。
先前用过qt-win-opensource-4.2.1-mingw(1).exe。能用它们的例子,也能跑QT的tutrial\examples\t1\...的文件(qmake,make)。可是mingw这个编译器,我不知道怎么debug。汗!断点可以到处设,就是不知道为什么不能debug和单步跟踪。如果有大侠能帮忙解决这个问题,请不吝赐教。在下这厢谢过了。
企盼救世的大侠的出现。


#1 [cavendish 12-07 16:21]
gdb
#2 [jingluo 12-07 19:59]
不知道版主说的是什么。gdb是不是另外一种编译器?
我们是新手啊,版主大人要照顾照顾。
#3 [jingluo 12-07 20:09]
今天研究一个下午,发现
用configure运行生成prl文件的时候(大侠,版主,我说的对不?),出现的提示是“the Opensource QT version supports onlyMinGW complier”(就是这个意思吧,记不准确了)。也就是说要不能支持VC,VC.net。为解除限制,看到了这个贴
http://www.qtcn.org/bbs/read.php?tid=4850
可是现在还没有4.2.2的patch。
大侠快点做吧。
不知道这样能不能就支持VC6了。
#4 [jingluo 12-08 09:01]
最后发现到QTunderground去下commercial-src,编译成功。只是dsp永不了。不过那些lib都可以用了。
在MSVC6里面设置settings里面的lib
QAxContainerd.lib QAxServerd.lib Qt3Supportd4.lib QtAssistantClientd4.lib QtCored4.lib QtDesignerComponentsd4.lib QtDesignerd4.lib QtGuid4.lib qtmaind.lib QtNetworkd4.lib QtOpenGLd4.lib QtSqld4.lib QtSvgd4.lib QtTestd4.lib QtUiToolsd.lib QtXmld4.lib
在Tool-options-directories里面设置include目录和lib目录。
第一个HelloQT就可以用了。
#include
#include

int main(int argc, char* argv[])
{
QApplication app (argc, argv);
QLabel *label = new QLabel("Hello Qt!", 0);
label->show();
return app.exec();
}
#5 [jingluo 12-08 09:05]
跟大家分享下这个安装:
1 解压到D:\qt;拷贝.qt-licence到C:\documents and settings\jingluo\下
2 在cmd下,进入到
C:\program files\microsoft visual studio\vc98\bin
3 运行VCVARS32.BAT
4 敲入这个,不能有空格
Set Qmakespec="D:\QT\mkspecs\win32-msvc"
5 敲入
configure
6 敲入
y
7 OK,等待
8 nmake,等待
9 OK,register successful!

<< 1 2 >> (1/2)

回复 发表
主题 版块