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

5 la respuesta

¿Son llvm-gcc y clang binary compatibles con gcc? - particularmente mingw gcc en Windows

Si construyo una biblioteca estática con llvm-gcc, luego la vinculo con un programa compilado usando mingw gcc, ¿funcionará el resultado? Lo mismo para otras combinaciones de llvm-gcc, clang y gcc normal. Estoy interesado en cómo funciona esto ...

2 la respuesta

¿Cómo usar Clang como compilador con Qt Creator en Windows?

He instalado Qt SDK con Qt Creator en mi Windows 7. LLVM y Clang también están instalados. CMake ya estaba instalado. Luego agregó Clang como compilador en: Herramientas -> Opciones ... -> Compilar y ejecutar -> Compiladores Entonces he creado ...

2 la respuesta

Cómo hacer que llvm jit funcione en MSVC ++

Parece que el ejemplo de Kaleidoscope en LLVM se ha roto, al menos en MSVC ++ x64 durante bastante tiempo, tal vez varios meses. No funciona en MCJIT y en su nuevo marco Orc JIT por la misma razón. // Get the address of the JIT'd function in ...

2 la respuesta

¿Dónde se define __dso_handle?

Tengo un error de símbolo sin resolver al intentar compilar mi programa que se queja de que no puede encontrar__dso_handle. ¿En qué biblioteca se suele definir esta función? ¿El siguiente resultado denm on libstdc++.so.6 quiere decir que ...

2 la respuesta

Generar ensamblaje a partir de código C en memoria usando libclang

Necesito implementar una biblioteca que compila código C en código de bytes eBPF usando LLVM / Clang como back-end. Los códigos se leerán de la memoria y también necesito obtener el código de ensamblaje resultante en la memoria. Hasta ahora, he ...

1 la respuesta

¿Cómo incrustar LLVM?

El proyecto LLVM Core consta de: Compilador: convierte el código fuente a LLVM IRVM: ejecuta código IR compilado ¿Cómo puedo incrustar la VM en una aplicación C ++?

1 la respuesta

valor no válido 'edge' en 'fsantize-coverage = edge' cuando se usa LLVM LibFuzzer

http://llvm.org/docs/LibFuzzer.html [http://llvm.org/docs/LibFuzzer.html]Estoy haciendo algunos trabajos con libfuzzer ahora, pero cuando lo hago con el ejemplo oficial de juguete. cuando ejecuto este comando: clang++ -fsanitize=address ...

1 la respuesta

Crear variable local en la función LLVM

Inllvm::Module hay 2 campos interesantes: typedef SymbolTableList<Function> FunctionListType; typedef SymbolTableList<GlobalVariable> GlobalListType; GlobalListType GlobalList; ///< The Global Variables in the module FunctionListType ...

3 la respuesta

VSTS Build Generation arrojando error de versión de código de bit inválido

Para generar compilaciones para probadores, usamos VSTS en nuestro proyecto. Cuando finalizamos la compra y ejecutamos la rama en nuestro mac con xcode, funciona bien. Pero cuando intento liberar una compilación a través de VSTS, arroja el error ...

4 la respuesta

¿Qué puede hacer que C ++ RTTI sea indeseable de usar?

irando la documentación de LLVM, mencionan que usan "una forma personalizada de RTTI" [http://llvm.org/docs/ProgrammersManual.html#isa], y esta es la razón por la que tienenisa<>, cast<> ydyn_cast<> funciones con plantilla. Por lo general, leer ...