rust windows 交叉编译-Rust交叉编译内嵌依赖库而不依赖glic类别的编译
发布时间
阅读量:
阅读量
通过命令查看支持哪些OS和CPU架构
rustc --print target-list | pr -tw100 --columns 3
通过ldd命令可以查看编译出来的程序是否依赖动态链接库:
进行普通的编译操作,请例如使用cargo build --release命令(若未指定--release选项,则表示编译时处于debug目录)
采用ldd命令进行查询:$ ldd target/release/bin-name(其中bin-name表示编译生成的可执行程序名称)
可以看到类似这样的输出:
linux-vdso.so.1 (0x00007ffd488b6000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff9c19e6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff9c17de000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff9c15bf000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff9c13a7000)
libc.so.6 =>
全部评论 (0)
还没有任何评论哟~
