Domanda

Quindi questo dovrebbe essere abbastanza semplice, ma vogliono solo vedere se ho capito bene.

Sto cercando di scoprire quale è installata la versione del compilatore XLC sulla scatola di AIX.

Ho provato XLC -v / xlc --version che non è supportato dal compilatore.

ho provato lslpp -L | grep XLC

vengo seguente output ma mi confonde (io sono releatively nuovi al mondo 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

Questa è la lista sui pacchetti installati sulla scatola, ma che cosa è il significato della messa in vendita di file cpp.

E quale versione è sulla mia scatola?

6.0 o 8.0

Grazie

È stato utile?

Soluzione

Prova xlC -qversion

Altri suggerimenti

Prova lslpp -l | grep -i vacpp e verificare la presenza di righe sul 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

Ciò significa che devo 9.0 installato con un successivo PTF aggiunto. I miei corrispondenti versione xlc informazione aspetto:

% 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

Anche la XLC / RTE voci che si trova sono per il C / C ++ Runtime, che dipende dalla versione del sistema operativo e non sono così strettamente legata alla versione del compilatore. Questa fonte di confusione è menzionato anche nel link qui sotto.

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

cc –qversion or xlc -qversion or xlC –qversion
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top