web-dev-qa-db-fra.com

comment trouver la version de gcc sur mac

J'utilise OS 10.9 sur une machine Mac. Je veux connaître la version de gcc que j'utilise. Alors j'ai essayé gcc --version sur le terminal et il en résulte:

$ gcc --version
Configured with: --prefix=/Applications/Xcode5-DP.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode5-DP.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.1.58) (based on LLVM 3.3svn)
Target: x86_64-Apple-darwin13.0.0
Thread model: posix

Ici en sortie, il n'y a pas de détail lié à gcc mais clang est là. Je ne comprends pas si la commande gcc exécute clang ou gcc (gnu).

33

Vous semblez avoir pas réellement gcc sur votre chemin. Depuis les versions récentes de Xcode, il installe un "gcc" qui est plutôt un lien vers Clang.

25
danfuzz

Les outils fournis par Apple ont été passés de GCC à Clang. La commande gcc est liée à Clang par souci de commodité. Sous OS X 10.9, vous n’avez pas GCC sur votre système à moins que vous n’ayez installé indépendamment des paquets Apple.

16
Eric Postpischil
gcc -dumpversion | cut -f1 -d.
12
serghei
gcc -dumpversion | cut -f1 -f2 -f3 -d.
1
Yokey21