crtbegin 和 crtend 属于哪个 solaris sparc 软件包?

crtbegin 和 crtend 属于哪个 solaris sparc 软件包?

我需要将这两个添加到我的路径中。

因此,我的计划是先检查它们是否已经在我的计算机上,如果是,我会将它们添加到我的路径中。否则,我会先安装它们,然后再将它们添加到我的路径中。

谢谢

答案1

要查看文件是否安装在您的系统上,您可以使用:

egrep 'crt(begin|end)' /var/sadm/install/contents

如果未安装,您可以在 Solaris 安装介质中搜索它们:

egrep 'crt(begin|end)' /cdrom/cdrom0/Solaris_10/Product/*/pkgmap

答案2

它们可能属于不同的包,特别是当你没有给出它们的完整路径时。假设你正在谈论 gcc 运行时对象 crtbegin.o 和 crtend.o,其中一个就是 SUNWgcc。

答案3

看:http://www.tech-recipes.com/rx/328/find-which-package-a-file-belongs-to/

谷歌搜索返回很多“solaris 文件属于包”

相关内容