原来用VC2005,太慢了
听说2008速度更快,果然
然后试了一下Qt4.4
编译的过程和VC2005中没什么区别
1、设置环境变量
QMAKESPEC = win32-msvc2008
C:\Qt\4.4.0\bin;加到path中
2、打开VC2008的命令行窗口
我采用如下配置
configure -debug-and-release -shared -fast -qt-sql-sqlite -no-qt3support -platform win32-msvc2008 -no-gif -qt-libpng -no-libmng -no-libtiff -qt-libjpeg
3、nmake sub-src
4、nmake clean
5、我还用了本版的一个帖子提到的清理命令,貌似还删了一些垃圾
@echo off
echo ----------------------------------------------------
echo Press any key to delete all files with ending:
echo *.aps *.idb *.ncp *.obj *.pch *.tmp *.sbr
echo VC++/Qt junk
echo ----------------------------------------------------
pause
del /F /Q /S *.aps *.idb *.ncp *.obj *.pch *.sbr *.tmp *.pdb *.bsc *.ilk *.res *.ncb *.opt *.suo *.manifest *.dep
pause
最后空间是481M
debug和release都装了,没有q3suppert,gif,mng,tiff,数据库只装了sqlite,其他都装了
时间不知道要多久,昨晚快睡觉的时候开始的,然后设置了一个自动休眠,今天早上起来就好了:)
4.4到底有什么不同还来不及体验,不过体积更大了,编译出来的软件体积也更大:(
另外,请教一个问题:
如果不编译debug的话,是不是就不能debug了?还是只是不能debug Qt的代码?自己的代码还是可以的吧?