开始菜单找到: vs2015 X64 本机工具命令提示符
cd D:build
tar -xf zlib-1.2.11.tar.gz
cd zlib-1.2.11
mkdir build
cd build
cmake -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX=D:Apache -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON ..
nmake
nmake install
cd D:build
tar -xf pcre-8.45.tar.gz
cd pcre-8.45
mkdir build1
cd build1
#Pcre必须编译成共享库 -DBUILD_SHARED_LIBS=ON
cmake -G "NMake Makefiles" -DBUILD_SHARED_LIBS=ON -DPCRE_BUILD_PCRECPP=OFF -DCMAKE_INSTALL_PREFIX=D:Apache -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release ..
nmake
nmake install
#注意要进入里面的expat目录
cd D:build
tar -xf libexpat-R_2_4_1.tar.gz
cd libexpat-R_2_4_1expat
mkdir build
cd build
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=D:Apache ..
nmake
nmake install
cd D:build
tar -xf openssl-1.1.1l.tar.gz
cd openssl-1.1.1l
perl Configure VC-WIN64A --release --prefix=D:Apache --openssldir=D:Apacheconf enable-camellia no-idea no-mdc2
nmake
nmake install
cd D:build
tar -xf brotli-1.0.9.tar.gz
cd /D brotli-1.0.9
mkdir build1
cd build1
cmake -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX=D:Apache -DCMAKE_BUILD_TYPE=Release ..
nmake
nmake install
cd D:build
tar -xf apr-1.7.0.tar.gz
cd apr-1.7.0
mkdir build1
cd build1
cmake -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX=D:Apache -DCMAKE_BUILD_TYPE=Release -DMIN_WINDOWS_VER=0x0600 -DAPR_HAVE_IPV6=ON -DAPR_INSTALL_PRIVATE_H=ON -DAPR_BUILD_TESTAPR=OFF -DINSTALL_PDB=OFF ..
nmake
nmake install
cd D:build
tar -xf apr-util-1.6.1.tar.gz
cd apr-util-1.6.1
mkdir build1
cd build1
cmake -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX=D:Apache -DOPENSSL_ROOT_DIR=D:Apache -DCMAKE_BUILD_TYPE=Release -DAPU_HAVE_CRYPTO=ON -DAPR_BUILD_TESTAPR=OFF -DINSTALL_PDB=OFF ..
nmake
nmake install
cd D:build
tar -xf httpd-2.4.51.tar.gz
cd httpd-2.4.51
mkdir build1
cd build1
cmake -G "NMake Makefiles" -DCMAKE_PREFIX_PATH=D:/Apache -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=D:/Apache ..
nmake
nmake install
OK--------------------------------
SET HTTPD_BUILD=D:/Apache
NMAKE -f Makefile.win APACHE=D:/Apache PCRE=D:buildpcre2-pcre2-10.42 LIBXML2=D:buildlibxml2-v2.10.3 LUA=D:buildlua-5.4.4src