Sun Studio 12:C 用户指南

A.1.11 链接选项和库选项

表 A–11 链接选项和库选项表

选项 

操作 

-B

指定用于链接的库绑定是 static 还是 dynamic

-d

指定链接编辑器中的链接类型是动态还是静态。

-G

选项传递给链接编辑器,以生成共享对象而非动态链接的可执行内容。

-h

共享动态库指定名称,从而获得库的不同版本。

-i

选项传递给链接程序,以忽略所有 LD_LIBRARY_PATH 设置。

-L

链接程序搜索库的列表中添加目录。

-l

目标库 libname.solibname.a 链接。

-mc

删除目标文件的 .comment 部分中重复的字符串。

-mr

删除 .comment 部分中所有的字符串。也可以向目标文件的该部分中插入一个字符串

-Q

向输出文件发出或不发出标识信息。

-R

将用于指定库搜索目录的、以冒号分隔的目录列表传递给运行时链接程序。

-xMerge

数据段合并到文本段中。

-xcode

指定代码地址空间。

-xldscope

控制变量的缺省作用域和函数定义,以创建更快、更安全的共享库。

-xnolib

缺省情况下,不链接任何库。

-xnolibmil

内联数学库例程。

-xstrconst

串文字插入文本段(而非缺省数据段)的只读数据部分。