反语 09:26:03
听说QT可以进行快速编译,不编译sample,如何来做?
XChinux 09:27:16
查一查
反语 09:28:24
因为我是实在忍受不了QT的编译速度了,老也不不上QT也不是回事呀
XChinux 09:32:28
configure.exe里不知道有什么选项,看看先
XChinux 09:35:25
找到了
XChinux 09:36:43
configure的时候,有一个选项:
-fast
把这个加上,它就Qconfigure Qt auickly by generating Makefiles only for library and subdirectory targets. All other Makefiles are created as wrappers which will in turn run qmake
XChinux 09:37:00
configure的默认选项是-no-fast
水饺 09:38:34
对,它就不会编EXAMPLES了,我经常用这个
水饺 09:39:02
我把#configure --help >print_result
都打出来了,
XChinux 09:39:04
把解压包解开,运行一下
configure --help > configure.txt
然后打开 configure.txt看看里面有详细的解说
水饺 09:39:15
呵呵,一样的思路
水饺 09:39:30
XChinux,
XChinux 09:39:35
水饺 09:40:07
我告诉你们啊,在4月24-5月22号,我研究QT的DRIVER
水饺 09:40:17
所以对那些编译有所了解
水饺 09:40:57
有的选择缺省是-no-...,有的缺省是包括
反语 09:42:16
看了一下,没太看明白,我用的是windows下的QT
XChinux 09:42:31
就是Windows下的
XChinux 09:42:45
Windows下不是有个.zip包么?
水饺 09:42:49
我用的是linux
XChinux 09:43:13
安装程序有两个,一个是.exe的,一个是.zip的,要是自己configure的话,就用.zip的
反语 09:44:13
我安装的那个是exe的,通过改configure命令能实现吗?
反语 09:45:05
或者改一下那个批处理呢?
XChinux 09:45:42
.exe的怎么修改configure??
XChinux 09:46:03
用nmake
XChinux 09:46:01
可以用VC编译.
反语 09:47:10
我只是不要编译sample就可以了
XChinux 09:48:52
不编译Sample就不能使用那个QT演示了
反语 09:49:52
没办法,速度太慢了,只好取消,上周六,编译了好几个小时都没完,你是知道的
水饺 09:50:44
先不要编译EXAMPLES,用的时候在编,WIN下应该可以的
反语 09:51:15
我也是这么想,关键是如何不编译sample
反语 09:51:49
批处理里的命令行是这样的
反语 09:51:51
configure -plugin-sql-sqlite -plugin-sql-odbc -qt-libpng -qt-libjpeg
水饺 09:52:15
-fast
水饺 09:52:40
-fast 我想EXAMPLES就不会编进去了,我做过
反语 09:52:53
好的,我加上这个参数试试
水饺 09:53:13
我就是这么编的
反语 09:57:24
又出错了,如下
反语 09:57:33
Qt is now configured for building. Just run mingw32-make.
To reconfigure, run mingw32-make clean and configure.
mingw32-make: *** No rule to make target `debug'. Stop.
E:\Qt\4.0.0\src>
反语 09:58:46
好像得手动执行MingGw32-make,我试运行了一下
反语 09:44:13
我安装的那个是exe的,通过改configure命令能实现吗?
反语 09:45:05
或者改一下那个批处理呢?
XChinux 09:45:42
.exe的怎么修改configure??
XChinux 09:46:03
用nmake
XChinux 09:46:01
可以用VC编译.
反语 09:47:10
我只是不要编译sample就可以了
XChinux 09:48:52
不编译Sample就不能使用那个QT演示了
反语 09:49:52
没办法,速度太慢了,只好取消,上周六,编译了好几个小时都没完,你是知道的
水饺 09:50:44
先不要编译EXAMPLES,用的时候在编,WIN下应该可以的
反语 09:51:15
我也是这么想,关键是如何不编译sample
反语 09:51:49
批处理里的命令行是这样的
反语 09:51:51
configure -plugin-sql-sqlite -plugin-sql-odbc -qt-libpng -qt-libjpeg
水饺 09:52:15
-fast
水饺 09:52:40
-fast 我想EXAMPLES就不会编进去了,我做过
反语 09:52:53
好的,我加上这个参数试试
水饺 09:53:13
我就是这么编的
反语 09:57:24
又出错了,如下
反语 09:57:33
Qt is now configured for building. Just run mingw32-make.
To reconfigure, run mingw32-make clean and configure.
mingw32-make: *** No rule to make target `debug'. Stop.
E:\Qt\4.0.0\src>
反语 09:58:46
好像得手动执行MingGw32-make,我试运行了一下