这些是我采取的确切步骤:
从此链接安装 Qt 5.1.0 并将其放置在:http
C:\Qt\Qt5.1.0\
: //download.qt-project.org/development_releases/qt/5.1/5.1.0-rc2/qt-windows-opensource-5.1.0-rc2-mingw48_opengl -x86-offline.exe提取源并将其放入
C:\Qt\Qt5.1.0\Source\
:http: //download.qt-project.org/development_releases/qt/5.1/5.1.0-rc2/single/qt-everywhere-opensource-src-5.1.0-rc2.zip将Active Python 2.7 安装在:(
C:\Python27\
添加到 PATH),Ruby 200C:\Qt\Qt5.1.0\Source\Ruby200\
安装在:(安装时勾选了添加到 PATH 的选项),Perl64 安装在:C:\Qt\Qt5.1.0\Source\
仅从 mysql-5.5.32-win32.msi 安装“客户端 C API 库”部分:http: //dev.mysql.com/downloads/installer/
以管理员身份运行并在一行中
Qt5.1.0 for Desktop (MinGW 4.8 32 bit)
输入所有内容。configure -static -qt-sql-mysql -I C:\MySql\include -L C:\MySql\lib
像这样:
当它提示我运行时我注意到了这一点mingw32-make
(就在“警告:”上方,它说我的其他库位于 -LC:\MySql\lib 中,L 和 C 之间没有空格。
- 我忽略了这一点,并
mingw32-make
在配置完成后运行。
过了一会儿,我得到了这个错误(在图像的底部)。
我错过了什么/没有做什么?我需要一些指导。如果我可以参考某种 5.1.0 静态构建指南,那就太好了!提前谢谢大家。
如果有人愿意指导我完成整个过程以成功地静态创建 Qt,我非常愿意将本网站允许我的所有要点都提供给该人。(如果我违反了某种规则,请忽略最后的声明)
编辑:我的 PATH 有这个%APPDATA%\Python\Scripts;C:\Qt\Qt5.1.0\Source\Ruby200\bin;C:\cygwin;C:\Program Files (x86)\MiKTeX\miktex\bin\;C:\Python27\