E 'possibile fare queste cose da un programma -compiled nativo C
o C++
(GCC):Generare ed eseguire codice LLVM da nativo C/C++
- chiamata
clang
e compilare dataC
codice di una funzione, passato comeconst char *
. - Ottenere un puntatore ed eseguirlo nella macchina virtuale LLVM.
- Acquisire il risultato nel programma nativo e continuare.
Come?
Penso che sia necessario un titolo più descrittivo per attirare l'attenzione di più utenti SO. – Nawaz
@Nawaz Buon punto, l'ho corretto ora. – Cartesius00
Ovviamente è possibile. Ad esempio, http://root.cern.ch/drupal/content/cling. –