过去几个月我使用的是 4.7.2。现在我下载了 4.7.3。现在我正在搜索键入“configure -static”。但我不知道“qt 路径”到底在哪里。任何人都可以阐明这个问题。
最佳答案
下载源码包here .下载并安装您最喜欢的 perl 发行版。我必须警告你,Strawberry perl 带有它自己的工具链,它可能会被用来代替你下载的 MinGW。如果您不想遇到任何麻烦,请使用 ActivePerl,或者自己构建它。
解压说,
C:\Qt-source
这样在C:\Qt-source<中就有一个
configure.exe
/打开工具链的命令提示符
a) 如果您使用的是 Visual Studio 编译器,请在“开始”菜单中搜索 Visual Studio 文件夹中的 CMD 快捷方式。 Windows SDK 也有这个快捷方式。
b) 如果您使用的是 MinGW,请使用随附的
mingwvars.cmd
,或打开命令提示符 (Run->"cmd.exe") 并键入set PATH =C:\path\to\mingw\bin;%PATH%
.尝试gcc -v
看看是否可以找到它。创建一个构建目录,最好是
C:\Qt
。执行set QTPATH=C:\Qt
和set PATH=C:\Qt\bin;%PATH%
和cd C:\Qt
,并输入:..\Qt-source\configure-static
配置完成后,您必须输入
nmake
(Visual Studio) 或mingw32-make
。去做点别的吧,因为这需要一段时间。
关于c++ - Qt - 4.7.3 - 如何进行静态构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6167820/