
编译相关
文章平均质量分 87
zl.rs
希望能够帮助到有需要的朋友早点下班
展开
-
如何减小Rust包体积(min-sized-rust)
中还有一些减小包体积的办法,但是剩下的方案更多是一种极端,正常工作中一般不会采用如果你也遇到了包体积过大的问题,不妨试试上面介绍的缩减包体积的方法(笔者的项目中,lto优化对于减小包体积起到了决定性的作用)公众号名称:zl.rs。原创 2025-01-13 09:00:00 · 914 阅读 · 0 评论 -
Android.mk文件相关知识
参考文献:https://blog.youkuaiyun.com/niuba123456/article/details/80948186Android.mk官方文档1、LOCAL_PATH := $(call my-dir):每个Android.mk文件的开头都是这句,Build System提供的宏函数 my-dir,此变量返回表示当前Android.mk文件所在路径。2、include $(CLEAR_VARS):会请清除此前设置的LOCAL_xxx变量,但是不会清除LOCAL_PATH。3、原创 2021-08-10 19:13:38 · 229 阅读 · 0 评论 -
库使用创建相关
动态库依赖动态库编译时需要用到第三方动态库的时候,编译时需要使用 –l 指定用哪些动态库;使用 –L 指定编译时查找动态库的编译路径路径,不代表运行时找库文件的路径,但是在编译时可以添加编译选项 -WI,-rpath= 来指定运行时动态库的搜索路径。运行时动态库的运行搜索路径由全局变量 LD_LIBRARY_PATH 定义。可以使用dlopen()函数和dlsym()函数(#include <dlfcn.h> )来装载动态库,这样便...原创 2021-08-08 10:54:51 · 1210 阅读 · 0 评论