动态库

dll 核心概念

动态库使用需要同时生成 *.dll 和 *.h
*.h 用于编译时给人看
*.dll 用于运行时使用

路径

link 宏查找路径

#[link(name = "library_name")]

方式一

将编译好的 *.dll 动态链接库放入 rustup 工具链库目录,例如目录

D:\Rust\RUSTUP\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib

静态库

Last updated