Su Windows la disposizione predefinita richiede l'installazione delle librerie Visual C di Microsoft. Sembra che sia anche possibile utilizzare Clang su Windows con le librerie di MinGW. No: viene fornita una libc di sistema predefinita adatta, che di solito è GLIBC (ma non sempre) su Linux e Apple libc su MacOS.
Il clang usa Libstdc ++?
Sì, GCC usa sempre libstdc++ a meno che tu non gli dica di non usare alcuna libreria standard con l'opzione -nostdlib (in tal caso devi evitare di usare qualsiasi libreria standard funzionalità o utilizzare i flag -I e -L e -l per puntarlo a un insieme alternativo di file di intestazione e libreria). Sto usando gcc4.
Cos'è la toolchain clang?
La combinazione di Clang e LLVM fornisce la maggior parte della toolchain per la sostituzione dello stack GCC. Uno degli obiettivi principali di Clang è fornire un'architettura basata su libreria, in modo che il compilatore possa interagire con altri strumenti che interagiscono con il codice sorgente, come gli ambienti di sviluppo integrato (IDE).
Il C++ usa libc?
Panoramica. libc++ è una nuova implementazione della libreria standard C++, destinata a C++11 e versioni successive. Correttezza come definita dallo standard C++11.
Il clang supporta C ++ 20?
Clang supporta alcune delle funzionalità dello standard ISO C++ 2020. Puoi usare Clang in modalità C++20 con l'opzione -std=c++20 (usa -std=c++2a in Clang 9 e precedenti).