Resultados de la búsqueda a petición "llvm-clang"

2 la respuesta

Habilitar LLVM + Clang en el nuevo proyecto de Xcode provoca errores de vinculación

Hice una desinstalación completa y limpia de XCode y eliminé las preferencias y eliminé la carpeta completa / Desarrollador y reinstalé XCode nuevamente. Creo una nueva aplicación Cocoa, voy a Target, hago una "Obtener información" en el ...

1 la respuesta

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 ...

2 la respuesta

¿Cuál es la versión adecuada de llvm / clang / xcode?

Estaesencia [https://gist.github.com/yamaya/2924292]menciona que xcode 9 publicado con 'Apple LLVM versión 9.0.0 (clang-900.0.38)', pero la última versión de llvm enllvm.org [http://releases.llvm.org/]es LLVM 5.0.0. ¿Cuál es la relación entre ellos?

3 la respuesta

Soporte de OpenMP en OSX 10.11, errores de gcc con "archivo omp.h no encontrado"

He estado usando gcc versión 5.3.0. Dice que viene con soporte openmp. Pero cada vez que compilo un programa usando gcc [por terminal] o vía xCode 7, obtengo el mismo error, "archivo omp.h no encontrado". He buscado demasiado en este tema ...

1 la respuesta

Clang -Wweak-vtables y clase abstracta pura

Con respecto a las preguntas anteriores sobre este tema: Este es un seguimiento de la pregunta que hice recientemente:clang: sin definiciones de métodos virtuales fuera de línea (clase abstracta pura de C ...

1 la respuesta

Agregar una llamada de función en mi código IR en llvm

¿Me puede dar un ejemplo, cómo agregar una llamada simple de una función foo(x);en mi código IR con mi pase en llvm?

2 la respuesta

tgmath.h no funciona si los módulos están habilitados

Busqué usartgmath.h para lidiar con elCGFloat typedef float/double lío cuando se trata de arm64. Esta respuesta [https://stackoverflow.com/questions/22267237/what-do-i-need-to-do-to-use-tgmath-on-ios] tiene una muy buena descripción de cómo ...

1 la respuesta

¿Cómo puedo encontrar todos los campos de miembros leídos / escritos usando Clang?

Dado un código fuente de C ++, quiero encontrar los campos de clase que cada función escribe y lee. ¿Cuál es la mejor manera de hacer esto usando la interfaz de Clang? (No estoy pidiendo una explicación detallada de todos los pasos; sin embargo, ...

3 la respuesta

Compilador cruzado de Clang C ++: generación de ejecutable de Windows desde Mac OS X

He creado una aplicación C ++ usando Xcode en mi Mac usando el compilador Clang. Quiero compilar mis archivos fuente para crear un ejecutable que pueda ejecutarse en una máquina con Windows, sin embargo, no puedo hacer que Clang me genere un ...

3 la respuesta

clang: sin definiciones de métodos virtuales fuera de línea (clase abstracta pura de C ++)

Estoy tratando de compilar el siguiente código simple de C ++ usando Clang-3.5: prueba.h: class A { public: A(); virtual ~A() = 0; };test.cc: #include "test.h" A::A() {;} A::~A() {;}El comando que uso para compilar esto (Linux, uname -r: ...