てけもぐ Tech 忘備録

LLVM-C API コードのコンパイル

対象

LLVM-C API 初学者

内容

LLVM-C API を使ったコードのコンパイルの仕方をメモ。

$ gcc -c -o sample.o sample.c

としてオブジェクトファイルを作り、作った sample.o オブジェクトファイルを以下で llvm のライブラリとリンクして実行ファイルを作成。

$ g++ sample.o `llvm-config --cxxflags --ldflags --libs all`