2017-02-23 96 views
0

我想在Windows上生成exe文件, 而不需要vcruntime。鏈接EXE與//MT標誌

所以,我想:

.cargo/config 
[target.i686-pc-windows-msvc] 
rustflags = ["-Clink-args=/MT"] 

樣子貨發現配置,因爲cargo重建 整個項目,但dumpbin /DEPENDENTS test.exe 仍然顯示VCRUNTIME140.dll作爲依賴, 任何想法如何鏈接VCRUNTIME140靜態?

回答

1

看到這個rfc

您可以rustc嘗試夜間:

c:\Users\IEUser\test2>rustc -Z unstable-options -C target-feature=+crt-static test.rs