2010-12-06 78 views
4

Donc, cela devrait être assez simple, mais je veux juste voir si je l'ai bien fait.Comment pouvez-vous trouver la version de xlC installé sur la boîte AIX

J'essaie de savoir quelle version du compilateur xlC est installée sur la machine AIX.

J'ai essayé xlC -v/xlc --version qui n'est pas supporté par le compilateur.

J'ai essayé lslpp -L | grep xlC

j'obtiens suit la sortie mais il me confond (je suis releatively nouveau au monde 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 

Voici la liste sur les paquets installés sur la boîte, mais ce qui est la signification de la liste fichier .cpp.

Et quelle version est sur ma boîte?

6,0 ou 8,0

Merci

Répondre

19

Essayez xlC -qversion

+0

qui fonctionne pour moi merci – grobartn

1

Essayez lslpp -l | grep -i vacpp et vérifier les lignes sur le 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 

Cela signifie que j'ai 9.0 installé avec un PTF supplémentaire ajouté. Mes informations xlc version correspondante ressemble à ceci:

% 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 

également les entrées de xlc/rte que vous avez trouvées sont pour le C/C++ Runtime, qui dépend de la version du système d'exploitation et ne sont pas aussi étroitement lié à la version du compilateur . Cette source de confusion est également mentionnée dans le lien ci-dessous.

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

0
cc –qversion or xlc -qversion or xlC –qversion