Gcc rpath链接的基本原理
当创建一个共享库时,我正在使用Gcc rpath链接的基本原理,gcc,linker,ld,Gcc,Linker,Ld,当创建一个共享库时,我正在使用-rpath link和ld,该库需要来自其他不在默认位置的共享库的一些符号(例如,如果我在构建过程中创建它) 我的问题是,为什么不允许-L选项具有此功能?为什么ld需要一个额外的选项来执行此操作?的可能重复项
-rpath link
和ld
,该库需要来自其他不在默认位置的共享库的一些符号(例如,如果我在构建过程中创建它)
我的问题是,为什么不允许-L
选项具有此功能?为什么ld
需要一个额外的选项来执行此操作?的可能重复项