相关疑难解决方法(0)

我不明白-Wl,-rpath -Wl,

为方便起见,我在下面添加了相关联机帮助页.

首先我的(错误)理解:如果我需要将选项分开,,这意味着第二个-Wl选项不是另一个选项,因为它在,此之前就意味着它是-rpath选项的参数.

我不明白怎么-rpath会有-Wl,.争论!

在我看来有意义的是:

-Wl,-rpath .
Run Code Online (Sandbox Code Playgroud)

这应该使用当前目录参数调用-rpath链接器选项.


男人gcc:

轮候册,选项

传递选项作为链接器的选项.如果选项包含逗号,则会在逗号中将其拆分为多个选项.您可以使用此语法将参数传递给该选项.例如,-Wl,-Map,output.map传递 -Map output.map给链接器.使用GNU链接器时,您也可以使用`-Wl,-Map = output.map'获得相同的效果.

男子ld:

-rpath = DIR

将目录添加到运行时库搜索路径.将ELF可执行文件与共享对象链接时使用此方法.所有-rpath参数都连接在一起并传递给运行时链接程序,后者使用它们在运行时查找共享对象.在定位链接中明确包含的共享对象所需的共享对象时,也会使用-rpath选项;

gcc rpath ld

226
推荐指数
4
解决办法
17万
查看次数

标签 统计

gcc ×1

ld ×1

rpath ×1