![如何查找 Solaris 10 服务器上安装的 Sun Studio 11 版本?](https://linux22.com/image/1315031/%E5%A6%82%E4%BD%95%E6%9F%A5%E6%89%BE%20Solaris%2010%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E7%9A%84%20Sun%20Studio%2011%20%E7%89%88%E6%9C%AC%EF%BC%9F.png)
当我做 :
pkginfo | grep SPROapplication SPROatd,
它只显示 Sun Studio 12。但是,我正在使用的安装程序(Rogue wave 库安装程序)在服务器上也检测到了 Sun Studio 11。但是,我无法找到安装的是哪个版本。或者,它是否安装了。
答案1
Sun Studio 中包含一个“version”命令。运行该命令时不带任何参数,它会告诉您产品的版本。您还可以通过使用“cc -V”检查组件(如 C 编译器)的版本,然后使用此图表查找产品的版本,从而确定安装了哪个版本的 Studio。http://www.oracle.com/technetwork/server-storage/solarisstudio/training/index-jsp-141991.html。
安装程序可能正在使用您的搜索路径,或者可能正在检查二进制文件的已知位置。或者它可能对版本猜测错误。默认安装通常进入 /opt/SUNWspro。这是查找二进制文件的好地方。
任何名称以 SPRO 开头的软件包都可能是 Sun Studio(现为 Solaris Studio)的一部分。