Today Mini Learned :

기록하는 습관 들이기

ACTIVITY/모각코 (2020 여름)

[모각코] 5회차 목표 및 기록 (200729)

얌챠 2020. 7. 29. 15:02
  • llvm pass 알아보기
  • llvm pass로 hello world 출력

  5회차에는 4회차에 이어서 Clang을 변환하는 것을 계속 접근해보기로 했다. 4회차에 clang 설치를 해 두어서 이제 코드만 수정하면 될 거라고 생각했는데 생각보다 막막...

 

  여쭤보니 LLVM Pass Framework이라고 클랭을 수정하는 것이 아니라 llvm pass를 만들어서 코드를 수정하거나 분석해야 한다고 한다... 완전 아무것도 모르는 상태에서 하다 보니까 엄청 헤메는 중이다ㅠㅠ 일단 https://llvm.org/docs/WritingAnLLVMPass.html#quick-start-writing-hello-world 이 글을 참고해서 hello world를 출력해 보는 것으로 방향을 변경했다. 버전이 달라서 걱정되지만 계속 여쭤보면서 해 보아야겠다