libfetion / libfetion-gui

Automatically exported from code.google.com/p/libfetion-gui
2 stars 0 forks source link

支持qt4.5 #29

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
目前qt4.5的基于LGPL的已经发布了。我们要做好迁移libfetion到4.
5的准备。

Linux: DDD
window: wzg23
Mac: 52test/DDD

Original issue reported on code.google.com by libfet...@gmail.com on 19 Mar 2009 at 1:41

GoogleCodeExporter commented 9 years ago
WINDOWS下QT4.5.0在VS2005下的安装编译

1.下载QT的源代码文件包(注意:必须是.zip后缀的,.exe后缀的包��
�用mingw做编译器的源代码文件)。
如果是.zip后缀的源码包,将QT源代码解压到硬盘,例如: 
D:\Qt\4.5.0\;如果是.exe后缀的安装包,双击
开始安装,(安装时需要指定mingW的路径,没有的话,应该要��
�击下载到本地并安装,缺少的话不知道会不会
有问题)

2.确保环境设置正确。方法:打开命令行工具,并把路径切换
到QT源代码的目录下,看看nmake.exe是否在路
径中,
D:\Qt\4.5.0> nmake /?
如果环境变量不正确,会提示“'nmake' 
不是内部或外部命令,也不是可运行的程序或批处理文件”��
�这时需
要将路进切换到VS2005目录下的\Common7\Tools目录,运行vsvars32.bat
。

3.安装QT
如果环境变量设置正确,在命令提示符下,切换路径到QT安装
目录:D:\Qt\4.5.0 
configure –debug-and-release(这个作用是编译出 
debug版本和release版本的qt的库,更多选项 可以
用configure –help)

开始的时候会提问是否接受GPLlicence,输入y。然后就是漫长的
等待了。根据提示,要求输入nmake。又是
漫长的等待。
(只输入nmake 
的话,就会把包括examples等的都给编译,那会很大很大! 
我们可以先输入nmake sub-src
编译,其它的留待以后再编译)

6 设置环境变量
QMAKESPEC = win32-msvc2005
QTDIR = D:\Qt\4.5.0
path = %QTDIR%\bin
这样,如果要修改QT的路径,只要改QTDIR的值就可以了。
至此,QT环境就安装好了。

Original comment by weizh...@gmail.com on 19 Mar 2009 at 2:15

GoogleCodeExporter commented 9 years ago
忘了一点很重要的,由于命令行对空格的处理问题,QT解压缩
的目录名称不能有空格!!!

Original comment by weizh...@gmail.com on 19 Mar 2009 at 2:33

GoogleCodeExporter commented 9 years ago
目前linux上的qt4.5我这里已经编译成功,libfetion也正常运行。
没有什么特殊的地方需要去更改。 直接编译即可。

Original comment by libfet...@gmail.com on 19 Mar 2009 at 2:47

GoogleCodeExporter commented 9 years ago
一般而言为了成功编译必须要包含的命令选项是-debug-and-releas
e和-platform win32-msvc2005两
个,其他可以选择。(win32-msvc2005视编译器而定)

Original comment by weizh...@gmail.com on 20 Mar 2009 at 12:59

GoogleCodeExporter commented 9 years ago
QT 4.5 在windows/linux已经成功,关闭之。

Original comment by libfet...@gmail.com on 12 May 2009 at 1:37