加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Solaris系统上使用LD_OPTIONS环境变量诊断编译链接

发布时间:2022-06-19 02:09:03 所属栏目:教程 来源:互联网
导读:Solaris 是Sun Microsystems研发的计算机操作系统,它被认为是UNIX操作系统的衍生版本之一。 本文我们来看看在Solaris上使用LD_OPTIONS环境变量诊断编译链接问题.最近在Solaris上编译一款开源软件,在最后链接阶段出了问题,导致ld程序core dump,由于没有ld程序
  Solaris 是Sun Microsystems研发的计算机操作系统,它被认为是UNIX操作系统的衍生版本之一。

       本文我们来看看在Solaris上使用LD_OPTIONS环境变量诊断编译链接问题.最近在Solaris上编译一款开源软件,在最后链接阶段出了问题,导致ld程序core dump,由于没有ld程序源代码,导致完全没思路,在网上问了人才知道可以通过设置LD_OPTIONS环境变量,来了解整个链接过程,举个例子:
 
  LD_OPTIONS=-Dfiles,detail
 
  指定files会输出ld当前处理的文件,detail会提供更多的信息,可以用“ld -Dhelp”命令打印每个选项的详细帮助信息,如果想详细了解Solaris下程序的链接过程,可以参考这篇文档:Linker and Libraries Guide.
 
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!