我在整个互联网上搜索了这个问题。我想静态编译 Qt 以在没有任何 DLL 的情况下运行我的程序。我在互联网上阅读了一些说明。他们都这样告诉我:
cd %qtdir% 配置 -static -[其他选项]
制作子src
但是当我在 cmd 中使用 make 时,出现此错误:'make' 不被识别为内部或外部命令、可运行程序或批处理文件。
我也试过nmake和mingw32-make。我不知道我必须在哪个 qt 目录中执行此操作。
我想要一个非常简单的指令...
我在整个互联网上搜索了这个问题。我想静态编译 Qt 以在没有任何 DLL 的情况下运行我的程序。我在互联网上阅读了一些说明。他们都这样告诉我:
cd %qtdir% 配置 -static -[其他选项]
制作子src
但是当我在 cmd 中使用 make 时,出现此错误:'make' 不被识别为内部或外部命令、可运行程序或批处理文件。
我也试过nmake和mingw32-make。我不知道我必须在哪个 qt 目录中执行此操作。
我想要一个非常简单的指令...
在 Linux 中,默认编译器是 g++,它提供“make”。如果您在 Windows 上,并且想要使用“make”,则需要安装 mingw 发行版[1]。
正如 Dídac Pérez 所指出的,如果您想使用 MSVC 编译器 [2],您应该使用 Visual Studio 命令提示符,它通过调用 bat 文件为您设置所有环境变量。
因此,说明将是:
[2] http://www.visualstudio.com/en-us/downloads#d-2010-express