W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
有一種可以定制化 rust 程序的方法,那就是 link_args
屬性。這個屬性可以附加代碼塊然后定制化需要通過鏈接器的行標(biāo)志。
#![feature(link_args)]
#[link_args = "-foo -bar -baz"]
extern {}
需要注意的是實現(xiàn)的功能在 feature(link_args)
之后,因為這并不是一種被認可的執(zhí)行鏈接的方法。目前,rust 不會再使用系統(tǒng)鏈接器,所以提供附加的命令行參數(shù)將是非常有意義的,但是往往會事與愿違。未來,rust 會直接使用 LLVM 來鏈接庫,那時 link_args
將毫無意義。
最好還是不要使用這個屬性,在附加代碼塊中使用更正規(guī)的 #[link(...)]
將是一個不錯的選擇。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: