QT在windows下的安装

QT编译手记
昨晚加班在windows中编译了一下QT,我用的是4.4.3(qt-all-opensource-src-4.4.3.tar.bz2)的版本,编译器用的是VC6.0。
编译后发现有些例子不能编译,研究一下发现这是在编译的时候参数选择的问题, 我编译时用的选项(环境变量看文档)是 configure.exe -platform win32-msvc ,这是按其文档的说明上执行的(在原码目录的doc/html/),很详细的。
 至于为什么有些例子不能编译,这是因为采用文档中说明的方法编译,会有很多选项没有打开,这你在执行configure.exe时 可以看一下它的输出信息:
.....................
QMAKESPEC...................win32-msvc (commandline)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................no
3DNOW support...............no
SSE support.................no
SSE2 support................no
IWMMXT support..............no
OpenGL support..............yes
Direct3D support............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......no
Phonon support..............no
WebKit support..............no
Qt3 compatibility...........yes

Third Party Libraries:
    ZLIB support............qt
    GIF support.............plugin
    TIFF support............plugin
    JPEG support............plugin
    PNG support.............qt
    MNG support.............plugin

Styles:
    Windows.................yes
    Windows XP..............no
    Windows Vista...........no
    Plastique...............yes
    Cleanlooks..............yes
    Motif...................yes
    CDE.....................yes
    Windows CE..............no
    Windows Mobile..........no

Sql Drivers:
    ODBC....................no
    MySQL...................no
    OCI.....................no
    PostgreSQL..............no
    TDS.....................no
    DB2.....................no
    SQLite..................plugin (qt)
    SQLite2.................no
    InterBase...............no
.....................................
可以看到有许多选项都未支持,
下来说一下configure.exe 的帮助, 里面有许多选项前是*号 ,还有加号类的,星号是说明是默认的选项,加号说明此选项是可选的,如果你要支持这些选项,即选上。
 这里我要说的是,对于玩linux的人来说,安装软件是家常便饭,对于rpm包就不用说。但对于原码包,如果没有任何资料怎么办,那就看原码里面的README或doc 文件夹下面的文档,这里是最权威的资料,不要怕看不懂E文。找个翻译软件,其实也不难的。授人以鱼不如授人以渔,这才是王道!!!
 PS:以上仅是个人的一点心的,说的有何问题望指正

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值