- 安装perl工具,使用 Strawberry Perl
- 下载QtHttpServer源码,本文使用的是5.15分支的代码。已经包含了http-parser的submodule,需要一并下载下来
git clone https://github.com/qt-labs/qthttpserver --recursive
- 将qmake执行路径添加到PATH系统环境变量中,便于执行
- 由于需要使用到vs原生的工具nmake(类似linux环境中的make),因此需要在vs的cmd中执行编译安装
选择相应的程序版本,执行以下编译安装指令即可
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.17
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>cd D:\Fzz\src\qthttpserver
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>d:
D:\Fzz\src\qthttpserver>qmake -r
........
D:\Fzz\src\qthttpserver>nmake
........
D:\Fzz\src\qthttpserver>nmake install
........
- 可以去qt安装目录下验证是否部署成功
参考