76个版本 (稳定版)
3.1.2 | 2024年5月15日 |
---|---|
3.1.0 | 2024年4月30日 |
3.0.0 | 2024年3月15日 |
2.6.1 | 2024年1月23日 |
0.1.0-pre.3 | 2021年3月29日 |
#297 在 开发工具
每月1,208 次下载
57KB
1.5K SLoC
dylint-link
dylint-link
是围绕Rust默认链接器 (cc
) 的一个包装,用于创建 Dylint 库。
当你使用与你的包相同的名称链接动态库时,dylint-link
会创建一个文件名为Dylint可以识别的库的副本,即
DLL_PREFIX LIBRARY_NAME '@' TOOLCHAIN DLL_SUFFIX
要使用 dylint-link
,请安装它
cargo-install dylint-link
并将它设置为库的 .cargo/config.toml
文件中的链接器,例如
[target.x86_64-unknown-linux-gnu]
linker = "dylint-link"
如果你的库使用 dylint-link
和 dylint_library!
宏,那么你只需要实现 register_lints
函数。请参阅此仓库中的 示例。
依赖项
~3–11MB
~114K SLoC