国内真实露脸互换人妻,欧美一区二区成人精品视频,亚洲国产精品国自产拍AV,免费jlzzjlzz在线播放,军人chinese猛男gv自慰

rust編譯減小安裝包的參數(shù)配置和方法

默認(rèn)情況下,Rust編譯器針對(duì)執(zhí)行速度、編譯速度和調(diào)試的簡(jiǎn)易性(例如,通過包括符號(hào))進(jìn)行優(yōu)化,而不是針對(duì)最小二進(jìn)制大小進(jìn)行優(yōu)化。
當(dāng)前減少二進(jìn)制大小的高級(jí)步驟包括:

1、使用Rust 1.32.0或更高版本(默認(rèn)情況下不包括jemalloc

2、將以下內(nèi)容添加到Cargo.toml

[profile.release]
opt-level = 'z'     # Optimize for size.
lto = true          # Enable Link Time Optimization
codegen-units = 1   # Reduce number of codegen units to increase optimizations.
panic = 'abort'     # Abort on panic
strip = true        # Strip symbols from binary

3、配置后再進(jìn)行二進(jìn)制生成操作:

cargo build --release

 

要了解更多優(yōu)化rust二進(jìn)制文件的方法,請(qǐng)參閱:How to minimize Rust binary size

發(fā)表回復(fù)

您的郵箱地址不會(huì)被公開。 必填項(xiàng)已用 * 標(biāo)注

qq
微信
微信
分享本頁
返回頂部