LLVM-STUDY
LLVM 기반 TOOL을 제작할 때 라이브러리 링킹하는 법
die4taoam
2022. 9. 27. 17:26
OPT 의 PASS를 개발하는 경우 OPT가 불러들이기 때문에 LLVM LIBS를 링킹하지 않아도 된다.
하지만 LLVM을 기반으로 새 TOOL을 작성하고자 하면 다음처럼 LLVM LIBS를 링킹해줘야 한다.
LDFLAGS_LLVM := $(shell llvm-config --system-libs --ldflags --libs)
LDFLAGS := -g -lstdc++ -lz -lpthread -ldl $(LDFLAGS_LLVM)
이걸 몰라서 얼마나 고생했는지 ㅠ