【问题标题】:How can you find out the version of xlC installed on AIX box你如何知道 AIX 机器上安装的 xlC 的版本
【发布时间】:2011-05-21 02:40:24
【问题描述】:

所以这应该很简单,但只是想看看我是否做对了。

我正在尝试找出 AIX 机器上安装的 xlC 编译器的版本。

我尝试了编译器不支持的 xlC -v/xlc --version。

我试过 lslpp -L | grep xlC

我得到以下输出,但它让我感到困惑(我对 UNIX 世界比较陌生)

  xlC.adt.include            8.0.0.0    C     F    C Set ++ Application
  xlC.aix50.rte              8.0.0.0    C     F    C Set ++ Runtime for AIX 5.0
  xlC.cpp                    6.0.0.0    C     F    C for AIX Preprocessor
  xlC.msg.en_US.cpp          6.0.0.0    C     F    C for AIX Preprocessor
  xlC.msg.en_US.rte          8.0.0.0    C     F    C Set ++ Runtime
  xlC.rte                    8.0.0.0    C     F    C Set ++ Runtime

这是盒子上已安装软件包的列表,但列出 .cpp 文件的意义是什么。

我的盒子里装的是哪个版本?

6.0 或 8.0

谢谢

【问题讨论】:

    标签: c++ compiler-construction version aix xlc


    【解决方案1】:
    cc –qversion or xlc -qversion or xlC –qversion
    

    【讨论】:

      【解决方案2】:

      尝试lslpp -l | grep -i vacpp 并检查有关 C/C++ 编译器的行:

      vacpp.cmp.core            9.0.0.11  APPLIED    IBM XL C/C++ Compiler
      vacpp.cmp.core             9.0.0.0  COMMITTED  IBM XL C/C++ Compiler
      

      这意味着我安装了 9.0 并添加了后续 PTF。 我对应的xlc版本信息是这样的:

      % xlc -qversion=verbose
      IBM XL C/C++ Enterprise Edition for AIX, V9.0
      Version: 09.00.0000.0011
      Driver Version: 09.00(C/C++) Level: 090810
      C Front End Version: 09.00(C/C++) Level: 090730
      C++ Front End Version: 09.00(C/C++) Level: 090730
      High-Level Optimizer Version: 09.00(C/C++) and 11.01(Fortran) Level: 090812
      Low-Level Optimizer Version: 09.00(C/C++) and 11.01(Fortran) Level: 090902
      

      此外,您找到的 xlc/rte 条目是针对 C/C++ 运行时的,它取决于操作系统版本,并且与编译器版本没有紧密联系。下面的链接中也提到了这种混淆来源。

      http://www-01.ibm.com/support/docview.wss?uid=swg21652272

      【讨论】:

        【解决方案3】:

        试试xlC -qversion

        【讨论】:

          猜你喜欢
          • 2010-09-12
          • 2014-05-10
          • 2012-05-08
          • 1970-01-01
          • 1970-01-01
          • 2019-12-09
          • 1970-01-01
          • 2020-03-23
          • 2015-07-12
          相关资源
          最近更新 更多