1.设置系统Path路径,将VS的相关bin包括进来:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\vsdevcmd\core
2.在postgrsql 的目录中执行
.\src\tools\msvc\build.bat
3.打开目录中生成的 pgsql.sln
就可以编译了。
另外说明,需要提前安装ACtivePertl 与Openssl 的windows 版本
OpenSSL 3.0.4 (64-bit) Download 这里可以下载openssl,将openssl 目录加进系统目录
ActivePerl - Download 这里可以下载active perl