LLVM을 사용하는 이유는 무엇입니까?


1

나는 VirtualBox에서 14.04 릴리스의 Ubuntu를 테스트하고 있었고 나중에 변경 사항에 대한 좋은 아이디어를 얻은 후에 내 컴퓨터에서 VirtualBox를 제거했습니다. 그러나 터미널에서 'python'명령을 실행했을 때 이것이 내가 찾은 것입니다.

여기에 이미지 설명을 입력하십시오

LLVM이 터미널에서 사용되는 이유는 무엇입니까?


무엇을 which python반환합니까?
Matthieu Riegler

/ usr / bin / python
scbmirmiran

답변:


3

파이썬을 대화식으로 시작하면 버전과 컴파일에 사용 된 컴파일러의 이름과 버전이 인쇄됩니다.

이 경우 Apple은 clang-500.0.68 (GCC 4.2.1로 가장 한)을 사용하여 Python 실행 파일을 컴파일했습니다.


왜 정확히? 나는 그것을 전에 본 적이 없다 ...
scbmirmiran

Apple은 clang / LLVM 콤보를 배포하는 모든 것에 대한 기본 컴파일러로 사용합니다. 파이썬은 그러한 응용 프로그램 중 하나입니다. 호환성 이유로 나는 gcc와 g ++ 명령을 여전히 제공하지만 둘 다 clang을 사용합니다.
Jozef Legény

나는 전에도 본 적이 없다고 말할 수 없다. 그런 다음 다시 한 번주의를 기울이지 않았을 것입니다. :) 내 리눅스 박스는 "clang"과 "darwin"대신 "gcc"와 "linux"를 제외하고는 모두 똑같습니다 (명백한 이유).
bennettp123
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.