He generado un archivo bc con el compilador en línea en llvm.org, y me gustaría saber si es posible cargar este archivo bc desde el programa ac o C++, ejecutar el IR en el bc archive con llvm jit (programáticamente en el programa c) y obtenga los resultados.Llamar LLVM Jit desde el programa c
¿Cómo puedo lograr esto?
Doh, #including es necesario para obligar al vinculador a extraer el JIT, de lo contrario, se descartaría. Actualizaré mi muestra. –
¿Hay c api para hacer esto? – Ariel
Ariel: sí, la mayoría de LLVM se puede usar desde la C simple, utilizando enlaces suministrados con LLVM. Ver http://llvm.org/docs/FAQ.html#langirgen y http://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html –