如何让RUST编译生成出不依赖VC++库的文件?(打包静态库)
2022-6-5 12:52:15 Author: www.chenxublog.com(查看原文) 阅读量:14 收藏

使用msvc编译的rust文件,基本都需要依赖Microsoft Visual Redistributable C++ 2015,有些人电脑上没有,就很是麻烦

可以通过修改cargo默认配置文件解决这个问题

打开%appdata%/../../.cargo,在config文件里添加下面几行配置:

#x64软件
[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]
#x86软件
[target.i686-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]

然后重新编译,就不再依赖vc++2015库了


文章来源: https://www.chenxublog.com/2022/06/05/rust-without-vc-library.html
如有侵权请联系:admin#unsafe.sh