본문 바로가기

Languages/C++

LLVM 컴파일러?

Mac OS X 라이온에서 마운틴 라이온으로 바꾸고 나서 Xcode가 5.0을 사용할 수 있게 되었다.

업데이트를 미루고 있지만 LLVM이라는 생소한 단어가 보여서 찾아보게 되었다.



공식 사이트는 http://llvm.org/ 가 있었다.

Low Level Virtual Machine의 약자로 애플에서도 GCC에서 LLVM으로 4.0부터 Xcode의 주요 컴파일러로 채택하였다고 한다.


LLVM컴파일러란? http://jeonghodot.blogspot.kr/2013/03/llvm-3.html

글을 보면 어느정도 감을 잡을 수 있을 것 같다.



또한 자바스크립트의 성능을 최대로 하는(WebGL 같은...) 곳에서는 많이 나온다.(C++ 코드를 LLVM으로 변환하고 이것을 Emscripten으로 JavaScript로 변환하는 것)

http://kripken.github.io/mloc_emscripten_talk/#/12



'Languages > C++' 카테고리의 다른 글

소켓 프로그래밍 튜토리얼 at binarytides.com  (0) 2014.06.18
C매크로의 오동작의 예  (0) 2013.10.22
V8 학습  (0) 2013.09.12
C++ web framework like spring for Java  (0) 2013.03.11
Xcode 4.6 - C++ 11 지원  (0) 2013.02.11