• 10445阅读
  • 3回复

解除了Qt 4.1.3版本只允许MinGW编译的限制 [复制链接]

上一主题 下一主题
离线codelive
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-29
解除了Qt 4.1.3版本只允许MinGW编译的限制
结合帖子 http://www.qtcn.org/bbs/read.php?tid=2688 , 通过破解去掉了Qt 4.1.3版本只允许MinGW编译的限制(仅改动了一个字节)见附件.
[ 此贴被codelive在2006-05-30 10:17重新编辑 ]
附件: Qt4.1.3-Patch.rar (298 K) 下载次数:196
离线ericys
只看该作者 1楼 发表于: 2006-06-07
为了便于查找,我引用在下面:

最近才知道QT有open source版本,QT我没有用过, 昨天下载了
qt-win-opensource-src-4.1.0.zip。试着编译一下,现面我给大家
介绍一下我的编译过程。
操作系统:windows XP sp2
编 译   器:Microsoft Visual Studio .NET 2003 中文版
1、将文件解压f:\qt\qt_open(目录可以自己随意确定)
2、设置环境变量:QTDIR=f:\qt\qt_open
              PATH=%QTDIR%\bin;%PATH%
              QMAKESPEC = win32-msvc.net
3、 下载 qt.4.1.0.win.os.patch.zip (在这个网址可以下载 http://qt.tttxp.ru/qt4.1.0.htm)
4、 qt.4.1.0.win.os.patch.zip 文件解压到f:\qt\qt_open,覆盖掉原来相同的目录:     mkspecs 、qmake、congfigure.exe
5 、在vc。net2003 的安装目录下找到这个文件 vsvars32.bat ,拷贝到f:\qt\qt_open,主要是为了设置一些库文件的路径。
6、开始菜单-》运行-》CMD 进入dos,然后到f:\qt\qt_open,
7、 vsvars32设置路径,运行 configure.exe, 然后有一些提示,输入Y。等一段时间,结束
将生成VC7。1下面 需要的工程文件。
8、vc7.1怎么编译就不用我说了吧,直接点击sln文件就可以了。编译顺序:
1)src 目录下的东西
2)tools目录下的东西
3)examples
4)demos
9、我全部编译通过,中间有一些警告!
离线jingluo

只看该作者 2楼 发表于: 2006-12-07
各位大侠, 不知道这个patch是如何的
http://qt.tttxp.ru
从这里可以下到的Commercial版本(而且是src)。我拿它跟官网(trolltech)的opensource版对比了下,patch包里面的内容大致也是opensource里面有,commercial里没有的。只是“大致”。
大家可以共同研究下这两个src里面哪些不同。也许,patch就是这些不同的东西。今天就做实验。
离线jingluo

只看该作者 3楼 发表于: 2006-12-07
证明失败。也许是这种做法patch不对把。太幼稚了吧。
快速回复
限100 字节
 
上一个 下一个