이번에 교재로 선정한 LLVM Cookbook이 다소 어려운거같아서

 

좀 찾아보았는데요.

 

일단 책에 LLVM 설치와 관련된 내용을 대충 스킵하고 넘어가는 느낌이라서, 찾아보니 LLVM 공식페이지에 나와있더군요

 

http://llvm.org/docs/

 

 

설치와 관련해서는

http://llvm.org/docs/GettingStarted.html

http://clang.llvm.org/get_started.html

 

문제는 영어라는 것인데, 사실상 현재로서는 컴파일러와 관련해서 좋은 한글 자료는 찾기가 어려운 것 같습니다.

 

지난번 스터디에서 나왔던 '컴파일러 구조와 원리'도 컴파일러의 이론적 배경보다는 실습 위주의 책이었고, 여러가지로 llvm에 앞서

참고로 하기 좋은 교재는 없었던 것 같습니다. 컴파일러 교재로 유명한 일명 '용책'이라는 것은 또 너무 이론 위주라 적합하지 않다는 의견이 있었구요.

 

일단 llvm 도서가 하나 더 있기는합니다.

http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=107255896

 

llvm cookbook보다는 조금 더 기초적인 부분에 충실해보입니다. 하지만 책을 또 사는 건 조금 부담스러운 일이겠죠.

 

일단 필요한 내용은 대부분 공식페이지에 나와 있는 것 같습니다. 좀 더 구체적으로

 

Intro to LLVM

http://www.aosabook.org/en/llvm.html#fig.llvm.com

 

LLVM Language Reference Manual

http://llvm.org/docs/LangRef.html

 

이것 외에도 문서가 매우 많은데, 이 정도만 해도 많은 도움이 될 거같습니다.

 

 

여담으로 위에 나와 있는대로 설치를 진행했는데 clang과 llvm을 빌드하는 과정에서 자꾸 오류가 나면서 실패하더라구요.

http://clang.llvm.org/get_started.html

 

여기서 build 디렉토리에서 make 명령어로 빌드하는데 Link하는 과정에서 오류가 나서 찾아보니 메모리 부족 문제라고 하더라구요.

 

메모리를 확장하는 방법이 있고 또는

make -j 8 이 명령어를 쓰는 방법이 있는데 일단 이렇게 해도 마찬가지로 오류가 발생했습니다. 그래서 설치도 못하고 있네요 ㅠ 혹시 해결방법이 있을지 궁금합니다..

 

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 컴파일러 및 가상머신 스터디 관련 Q&A 게시판 입니다. woos 2016.04.09 278
29 저희집에서 모이는 건가요? 약도 올립니다. [1] file 이일열 2010.04.09 8488
28 이번 주는 제가 안될것 같습니다.. [1] 김남형 2009.11.04 8890
27 이번주 이사 때문에 참석이 힘들것 같습니다. [2] 백창우 2009.09.02 8979
26 내일 참석이 힘들것 같습니다. [2] 백창우 2009.10.30 9137
25 이번주 어떻게 하는게 좋을까요? [1] 백창우 2009.11.14 9192
24 gcc 스터디 lksas 서버계정 신청... [1] 이수연 2008.11.25 9260
23 죄송합니다. 이정우 2008.11.29 9414
22 소스를 어디서 받을수 있을까요? [2] 박세율 2008.09.12 9439
21 졸업논문 및 ACM 대회로 인하여, 이번주 참석도 힘들것 같습니다. 김승겸 2009.10.24 9477
20 12/20 스터디 정리 [1] 이수연 2008.12.20 9503
19 -finline-small-functions 옵션 문서화 버그 [2] 김남형 2009.09.03 9506
18 GCC 분석 스터디 종료 백창우 2009.12.07 9511
17 그동안 참여하지 못해서 정말 죄송합니다 ㅠㅠ 양주찬 2008.09.03 9600
16 11/29 스터디 정리 [4] 이수연 2008.12.01 9659
15 lksas 계정 알려주세요. [5] 백창우 2008.12.05 9759
14 GCC 스터디 금요일에 있나요? [2] 백창우 2008.11.19 9766
13 분석소스 올려주세요. [2] 백창우 2009.01.01 9790
12 GCC 스터디 잠시 쉽니다. [1] 이수연 2009.02.04 9797
11 GCC 분석 망했나요? 백창우 2008.10.05 9884
10 저도 스터디에 참가하고 싶습니다..... [2] 이준환 2009.04.15 10157
XE Login