Resultados de la búsqueda a petición "clang"
¿Es posible depurar un programa compilado con gcc usando lldb, o depurar un programa compilado con glang usando gdb?
(Prefacio: soy bastante nuevo en C / C ++ y no sé realmente cómo funciona realmente la depuración en el código nativo).Algunas fuentes dicen que gdb y lldb p...
¿Crear variaciones de número de versión para info.plist usando #define y clang?
Hace años, cuando se compilaba con GCC, las siguientes definiciones en un archivo #include .h podían procesarse previamente para su uso en info.plist: #define MAJORVERSION 2 #define MINORVERSION 6 #define MAINTVERSION ...
Agregar nodos al AST de Clang
Necesito insertar nuevos nodos en AST. por ejemplo, agregar un espacio de nombres a una función: Convertir esto - void foo();dentro de esto - namespace bar { void foo(); }Yo leo¿Cómo clonar o crear un nodo AST Stmt de ...
Falta el encabezado C ++ <__debug> después de actualizar OSX Command Line Tools 6.3
Después de actualizar a Command Line Tools 6.3 desde App Store, los programas incluyen<vector> o<iterator> que internamente incluyen <__debug> causará un error de archivo no encontrado de la siguiente manera. El cpp no es nada interesante, pero ...
¿Cómo usar Clang CompilerInstance para completar?
Tengo una biblioteca que usa y expone un clang :: CompilerInstance. ¿Cómo puedo usar CompilerInstance para obtener sugerencias para completar el código? Básicamente estoy buscando escribir una función con la siguiente firma: vector<string> ...
¿Por qué C no permite la conversión implícita de char ** a const char * const * (y C ++ sí)?
Sé conversión implícita dechar ** aconst char ** no se puede hacer y por qué, y que la conversión achar *const * trabajos. Consulte la parte inferior para obtener enlaces a la explicación al respecto. Todo tiene sentido aparte de una cosa en ...
Cómo codificar grandes estructuras de datos constantes y complejas en C ++
En el pasado, he usado gcc's.Extensión de literal compuesto de estilo C99 a C ++ para codificar estructuras de datos constantes anidadas en el código. Aq...
¿Cómo excluir encabezados de AST en clang?
Estoy generando AST usando clang. Tengo el siguiente archivo (lambda.cpp) para analizar: #include <iostream> void my_lambda() { auto lambda = [](auto x, auto y) {return x + y;}; std::cout << "fabricati diem"; }Estoy analizando esto usando ...
quot;Inline" de @C ++: ¿qué tan fuerte es una pista para GCC y Clang / LLVM?
En C ++, la palabra clave "en línea" tiene dos propósitos. Primero, permite que aparezca una definición en múltiples unidades de traducción. En segundo lugar, es una pista para el compilador que una función debe estar incorporada en el código ...
apple clang -fopenmp no funciona
Estoy tratando de usar openmp con Apple clang pero no puedo hacer que funcione. Descargué y compilé la biblioteca openmp de llvm. Mi problema es que el sonido metálico no reconoce el-fopenmp bandera. Obtuve el siguiente error: clang: error: ...