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).
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.
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.
gcc -dumpversion | cut -f1 -d.
gcc -dumpversion | cut -f1 -f2 -f3 -d.