编译qhttpserver
1. 下载qhttpserver源码到任意目录
git clone https://code.qt.io/qt/qthttpserver.git (-b 5.15)
2. 下载http-parser源码,放置到 【qhttpserver源码】/src/3rdparty
git clone https://gitclone.com/github.com/nodejs/http-parser (https://gitee.com/Barryllw/http-parser.git)
3. 修改.qmake.conf 将 MODULE_VERSION 设置为指定版本。
4. 编写一个cmd文件为以下内容:
@echo off
chcp 65001
rem 编译必备工具
set qtDir=D:\dev-space\qt5.15.6_msvc2019_64\
rem qmake需要
set jomDir=D:\Qt\Tools\jom\
rem 编译环境
set PATH=%qtDir%\bin;%jomDir%;%PATH%
rem 初始化VS编译环境
call "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTool\VC\Auxiliary\Build\vcvarsall.bat" amd64
cmd /k
5. 运行这个cmd并cd到qhttpserver源码目录,执行命令:
qmake
qmake install