Frage

So sollte dies recht einfach sein, aber will einfach nur, um zu sehen, ob ich es richtig verstanden habe.

Ich versuche, herauszufinden, welche Version von xlC Compiler unter AIX-Box installiert ist.

habe ich versucht, xlC -v / xlc -Version, die nicht vom Compiler unterstützt wird.

Ich habe versucht lslpp -L | grep xlC

Ich bekomme folgende Ausgabe, aber es verwirrt mich (ich bin releatively neue UNIX-Welt)

  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

Dies ist die Liste der installierten Pakete auf Box, aber was ist die Bedeutung der CPP-Datei aufgelistet werden.

Und welche Version ist auf meiner Box?

6.0 oder 8.0

Danke

War es hilfreich?

Lösung

Versuchen xlC -qversion

Andere Tipps

Versuchen lslpp -l | grep -i vacpp und prüfen, ob Zeilen über die C / C ++ Compiler:

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

Dieses Mittel I 9.0 mit einem nachfolgenden PTF hinzugefügt installiert haben. Meine entsprechenden xlc Versionsinformationen wie folgt aussieht:

% 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

Auch die xlc / rte Einträge gefunden Sie sind für die C / C ++ Runtime, die auf der OS-Version abhängen wird und nicht als eng mit der Compiler-Version verknüpft. Diese Quelle der Verwirrung ist auch in dem Link unten erwähnt.

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

cc –qversion or xlc -qversion or xlC –qversion
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top