linker

ʚ兔子的先森ɞ7 个月前
android·linker·linkerconfig
Android system — 链接器命名空间共享库配置方法(Android 11后)在应用程序对应的可执行文件app_process根据/linkerconfig/ld.config.txt配置文件初始化命名空间之后,每当应用程序创建一个类加载器classloader并调用System.loadLibrary加载so库时都会创建一个与此类加载器对应的命名空间。从源码角度分析一下这个过程,System.loadLibrary函数最后会调用OpenNativeLibrary函数。
十六宿舍1 年前
单片机·汽车·编译·嵌入式开发·linker·链接文件
英飞凌(Infineon)TC397链接文件解析本篇文章首先介绍了链接文件在整个代码编译过程中所起到的作用,然后根据TC397芯片对应的链接文件涉及的链接命令,参照官网的示例给出了常见的使用方法,最后分为MEMORY与SECTIONS两个部分以脚本命令走读的形式解析了TC397芯片的链接文件,并对照代码帮助读者理解链接的整体过程。
私房菜1 年前
linux·gnu·linker·链接器·链接器脚本
GNU链接脚本详解每一个链接都是由链接脚本控制的,链接脚本是用链接命令语言编写的脚本。链接都会用到一个链接脚本,如果你没有指定自己的脚本,就会使用默认的链接脚本。可以用 "--verbose" 命令行选项显示默认的连接脚本。指定命令行参数,比如 '-r'、'-N'都会影响默认的链接脚本。也可以用 '-T' 来指定自己的链接脚本,也可以隐式地把自己的连接脚本当成链接输入文件,就像普通的链接文件一 样,参见链接文件说明。