J'ai besoin de compiler quelques petits fichiers cpp et j'aimerais le faire à travers le terminal. J'utilise Catalina 10.15.5. J'ai découvert que MacOS a un compilateur clang intégré et je peux utiliser des commandes comme c++
ou g++
. C'est une version :
Apple clang version 11.0.3 (clang-1103.0.32.29)
Target: x86_64-apple-darwin19.5.0
Thread model: posix
Mais j'ai besoin de savoir quelle version de c++ il utilise (par exemple c++17, c++11 ou même une version inférieure). C'est très important pour mes fichiers.
Je sais que je peux spécifier la version comme c++ --std=gnu++17
mais la question est de savoir comment faire pour que le compilateur l'utilise par défaut (sans alias, il doit y avoir une commande pour le changer). Ou au moins comment savoir quelle version il utilise actuellement ?