• 7608阅读
  • 3回复

在Win下编译QT后成功后,但空间却突增2G,怎么删中间文件? [复制链接]

上一主题 下一主题
离线2655268hp
 
只看楼主 倒序阅读 楼主  发表于: 2008-01-16
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
我的版本是  qt-win-commercial-src-4.3.1+WIN下+VS2005 ,用的是 nmake ,(没有任何参数,是完全安装吗???),但后编译成功了,在VS下也能用,但文件夹有接近2G左右,不知清理中间文件命令是什么,我就用的是 nmake clean,这样一下了,文件夹却居然只有不到400MB?少也不能少这么么多啊?

请问编译后用什么命令清除中间文件啊?你们编译后有多大?清理后又多大?

谢谢啊

另外解释一下

C:\QT\4.3.0>configure -debug-and-release -no-stl -no-sql-sqlite -qt-libjpeg
-qt-gif -platform win32-msvc2005

各项意义,我直接 configure ,再nmake 的。
离线XChinux

只看该作者 1楼 发表于: 2008-01-16
-debug-and-release 就是己编译release版也编译debug版,这样你用这个Qt来竟自己的程序编译成release和debug版的了.只有debug版的才能进行调试的。
-no-stl 顾名思义,就是不支持STL。一般来说,应该加上STL的。
-no-sql-sqlite 就是不支持SQLite,看你会不会用到SQLite了,如果不用的话可以这样做,不过一般来说加上最好,因为它十分的小。
-qt-libjpeg 支持jpeg库,显示JPEG图像的嘛。-qt-libgif同理。
-platform win32-msvc2005,指定你的平台。这个就不用说了,在什么操作系统下用什么编译器就指定什么。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线gaoguangtao
只看该作者 2楼 发表于: 2008-03-22
把下面代码保存为.bat文件, 在Qt项目下运行! 可以清理一些Qt垃圾文件......

@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
我的Qt, 我做主!
离线captain08
只看该作者 3楼 发表于: 2008-03-22
支持
快速回复
限100 字节
 
上一个 下一个