pub fn resolve<T: Sized + Copy>(dylib: &str, name: &str) -> Option<T>Available on Unix and crate feature
sys-unix and crate feature sys only.Expand description
通过 dlopen/dlsym 动态解析共享库符号。
名称超长(≥256)、含内嵌 \0 或解析失败时返回 None,不缓存句柄。
§Examples
use lib_unknown::sys::unix::resolve;
let f: Option<unsafe extern "C" fn() -> i32> = resolve("libc.so.6", "getpid");
let _ = f;