root@DESKTOP-320CSMD MINGW64 /home/root/candy/build/src/main
# ../../../scripts/search-deps.sh candy.exe .
Copied /mingw64/bin/libconfig++-11.dll to ./
Copied /mingw64/bin/libstdc++-6.dll to ./
Copied /mingw64/bin/libgcc_s_seh-1.dll to ./
Copied /mingw64/bin/libwinpthread-1.dll to ./
Copied /mingw64/bin/libfmt.dll to ./
Copied /mingw64/bin/libspdlog.dll to ./
Copied /mingw64/bin/liburiparser-1.dll to ./
Copied /mingw64/bin/libPocoNet-100.dll to ./
Copied /mingw64/bin/libPocoFoundation-100.dll to ./
Copied /mingw64/bin/zlib1.dll to ./
Copied /mingw64/bin/libpcre2-8-0.dll to ./
Copied /mingw64/bin/libPocoNetSSL-100.dll to ./
Copied /mingw64/bin/libssl-3-x64.dll to ./
Copied /mingw64/bin/libcrypto-3-x64.dll to ./
Copied /mingw64/bin/libPocoCrypto-100.dll to ./
Copied /mingw64/bin/libPocoUtil-100.dll to ./
Copied /mingw64/bin/libPocoJSON-100.dll to ./
Copied /mingw64/bin/libPocoXML-100.dll to ./
Copied /mingw64/bin/libexpat-1.dll to ./
最初发现由 CI 构建的 Windows Portable 版本报错:
在 MSYS2 中编译,并把 wintun.dll 放到可执行文件所在目录
可以正常执行
复制所有 dll 到可执行文件所在目录
此时报错: SSL Exception
移除目录中的 libcrypto-3-x64.dll
恢复正常