在rust下做web开发,想通过openssl开通https, openssl依赖C的库,好繁琐,windows MVC 工具链,有没有走过一遍的高人,指导一下。vcpkg/cmake装上了。
1
共 4 条评论, 1 页
在rust下做web开发,想通过openssl开通https, openssl依赖C的库,好繁琐,windows MVC 工具链,有没有走过一遍的高人,指导一下。vcpkg/cmake装上了。
评论区
写评论@Ryan-Git rustls目前还处于发育期,好多功能还没有,远没有openssl成熟,期望有一天rustls能取代openssl。
Mike Tang给的资料很有帮助,搞定了!
1.安装vcpkg
2.安装cmake
3.用vcpkg安装openssl, 执行vcpkg install openssl:x64-windows-static
4.设置环境变量,让OPENSSL_DIR=%Vcpkg目录%\installed\x64-windows-static
如果 openssl = { version = "0.10", features = ["vendored"] } 还需要安装ActivePerl
交叉编译很麻烦,可以试试 rusttls
https://substrate.dev/docs/en/getting-started/installing-substrate
这个里面有一部分写了操作。