llvm clang 2.6: “non utilizzando il compilatore clang per ingressi C ++”
Domanda
LLVM 2.6 + clang.
Il tentativo di compilare file C ++ e ottenuto:
clang: warning: not using the clang compiler for C++ inputs
Come posso iniziare clang in modalità C ++?
Soluzione
Vorrei ottenere il codice di tronco. Supporto C ++ è stato molto migliorato dal 2.6.
Il driver clang Makefile in strumenti / clang / tools / driver utilizza il CLANG_IS_PRODUCTION definire per controllare se C ++ è acceso o spento. mezzi CLANG_IS_PRODUCTION C ++ off. L'impostazione predefinita per una build tronco c'è CLANG_IS_PRODUCTION (vale a dire una build di sviluppo).
Altri suggerimenti
So che il codice tronco ha c ++ abilitato. Forse si potrebbe usare che invece?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow