文章目录
概述:windows操作下编译 libssh2 静态库
-
运行管理员 CMD
-
cmd 中运行要编译版本的 vcvars32.bat
-
cmake 配置编译环境
1
cmake -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR="D:\OpenSSL-3.1-Win32-mtd" -DOPENSSL_CRYPTO_LIBRARY="D:\OpenSSL-Win32\lib" -DBUILD_TESTING=OFF -A Win32 . -B "x86"
-
cmake 编译(或者使用sln工程)
1
2
3cmake --build x86 --config Debug
# x64 Release
cmake --build x64 --config Release