advanced-linking.mdcommit 024aa9a345e92aa1926517c4d9b16bd83e74c10dRust 的常用链接形式在本书的之前部分已经介绍过了,不过支持多种其他语言可用的可能的链接对 Rust 获取与原生库的无缝交互是很重要的。链接参数这里还有一个方法来告诉 rustc 如何自定义链接,这就是通过link_args属性。这个属性作用于extern块并指定当产生构件时需要传递给连接器的原始标记。
有一种可以定制化 rust 程序的方法,那就是 link_args 属性。这个属性可以附加代码块然后定制化需要通过链接器的行标志。#![feature(link_args)]#[link_args = "-foo -bar -baz"]extern {}需要注意的是实现的功能在 feature(link_args) 之后,因为这并不是一种被认可的执行链接的方法。
关注时代Java