1.下载nsam ,地址如下
https://www.nasm.us/pub/nasm/releasebuilds/?C=M;O=D
2.下载perl
https://sm.myapp.com/original/Development/ActivePerl-5.26.1.2601-MSWin32-x64-404865.exe
3.下载openssl源码
https://www.openssl.org/source/old/3.0/openssl-3.0.3.tar.gz
4.下载poco源码地址
https://gitee.com/chooosky/poco?_from=gitee_search
git clone git@gitee.com:chooosky/poco.git
5.编译流程
5.1环境变量设置
将nasm和perl加入系统环境变量中
5.2编译openssl
以管理员身份打开Developer Command Prompt
运行如下:
cd C:\Users\maocheng\Downloads\openssl-3.0.3\openssl-3.0.3
perl Configure VC-WIN64A --prefix=D:\openssl_64\
不用管报错
nmake && nmake install
编译大概十几分钟,最终生成目录:
5.3编译poco源码
打开cmake
出现如下错误是因为mysql和openssl没有配置好,继续往下看
点选以下两个按钮
按照下图设置对应三方库路径
编译成功
打开工程