Ubuntu에 Clang을 설치하는 방법

Clang 컴파일러는 GCC의 훌륭한 대체재입니다. 이 컴파일러는 코드를 실행 가능한 바이너리 프로그램으로 변환하는 데 사용됩니다. Ubuntu 환경에서 개발 작업을 하는 사용자라면 이러한 종류의 컴파일러를 접해봤을 가능성이 높습니다.

많은 Ubuntu 개발자들이 여전히 GCC를 선호하지만, Clang 컴파일러 역시 매력적인 선택지입니다. 만약 Ubuntu에서 Clang을 사용하고 싶다면, 이 가이드가 큰 도움이 될 것입니다! 여기서는 Ubuntu에서 Clang 9, Clang 11, 그리고 Clang 12를 설치하고 사용하는 방법을 단계별로 안내합니다.

Ubuntu에 Clang 9 설치하기

Ubuntu에서 Clang 9를 사용해야 한다면, 다행히도 대부분의 Ubuntu 버전(최신 버전인 Ubuntu 21.04 포함)의 소프트웨어 저장소에서 Clang 9를 찾을 수 있습니다. 먼저 터미널 창을 열어서 시작해보세요.

터미널 창을 열려면 키보드에서 Ctrl + Alt + T 키를 누릅니다. 터미널이 열리면 다음의 apt install 명령을 사용하여 Clang 9 패키지를 설치합니다. 이때 –install-suggests 명령줄 스위치를 함께 사용하여 Clang 9를 사용하는 데 필요한 모든 추가 패키지까지 함께 설치하도록 합니다.

sudo apt install clang-9 --install-suggests

터미널 창에 이 명령을 입력하면 Ubuntu가 관리자 비밀번호를 요구할 것입니다. 비밀번호를 입력하면 Ubuntu는 설치에 필요한 모든 패키지 목록을 준비합니다.

필요한 모든 패키지 목록이 준비되면, Ubuntu는 사용자에게 키보드에서 Y 키를 눌러 설치를 계속할 것인지 확인을 요청합니다. Y 키를 누르면 설치가 진행됩니다.

Y 키를 누르면 Ubuntu는 시스템에 Clang 9를 설치합니다. 설치가 완료되면 터미널 창을 닫거나 명령줄에서 Clang 9 사용을 시작할 수 있습니다.

Ubuntu에 Clang 11 설치하기

Ubuntu에는 Clang 10은 없지만, 대신 Clang 11을 제공합니다. Clang 11은 최신 버전이므로, 더욱 강력한 기능을 제공합니다. Ubuntu 시스템에 Clang 11이 필요하다면, 터미널 창을 열고 설치를 시작하세요.

터미널 창을 여는 방법은 Ctrl + Alt + T 키를 누르거나, 앱 메뉴에서 “터미널”을 검색하는 것입니다. 터미널이 열리면 apt install 명령과 –install-suggests 명령줄 스위치를 사용하여 Ubuntu 제안 패키지와 함께 Clang 11을 설치합니다.

sudo apt install clang-11 --install-suggests

위 명령을 입력하면 Ubuntu는 관리자 비밀번호를 입력하라는 메시지를 표시합니다. 사용자 계정의 암호를 입력한 후 Enter 키를 누릅니다.

Ubuntu는 필요한 패키지를 수집하고 설치를 준비합니다. 설치를 계속하려면 Y 키를 누르라는 메시지가 표시됩니다. 키보드의 Y 키를 누르면 Ubuntu는 Clang 11을 설치합니다.

설치가 완료되면 Clang 11이 Ubuntu PC에 설치됩니다. 이제 터미널을 닫거나 Clang 11을 바로 사용할 수 있습니다.

Ubuntu에 Clang 12 설치하기

Clang 9와 Clang 11 외에도, Ubuntu는 사용자가 필요에 따라 설치할 수 있도록 Clang 12도 제공합니다. Clang 12를 Ubuntu PC에 설치하려면 먼저 터미널 창을 열어야 합니다. 터미널을 여는 방법은 Ctrl + Alt + T 또는 Ctrl + Shift + T 키를 누르는 것입니다.

터미널 창이 준비되면, apt install 명령을 입력하고, “clang-12” 패키지와 함께 필요한 모든 패키지를 가져오도록 –install-suggests 명령줄 스위치를 사용합니다.

sudo apt install clang-12 --install-suggests

Clang 12를 설치하기 위해 위 명령을 입력하면 Ubuntu는 관리자 비밀번호를 요청합니다. sudo 명령에는 비밀번호가 필요합니다. 사용자 계정의 암호를 입력하고 Enter 키를 누릅니다.

명령 프롬프트에 비밀번호를 입력하고 Enter 키를 누르면 Ubuntu는 Clang 12에 필요한 모든 패키지를 수집합니다. 이 과정이 끝나면 Y 키를 누르라는 메시지가 나타납니다. Y 키를 누르세요.

Y 키를 누르면 Ubuntu는 컴퓨터에 Clang 12 패키지를 다운로드하고 설치하기 시작합니다. 이 과정은 몇 초밖에 걸리지 않습니다. 완료되면 터미널 창을 닫거나 열어둔 채로 Clang 12를 사용할 수 있습니다.

추가 Clang 패키지

이 글에서 다루지 않은 다른 Clang 패키지가 Ubuntu에 필요하다면, Pkgs.org에서 검색해보십시오. 여기서는 Ubuntu를 비롯한 다양한 Linux 패키지 저장소를 검색할 수 있으며, 필요한 Clang 패키지를 찾을 수 있습니다.

또한, 공식 Ubuntu 패키지 검색 사이트도 확인해보십시오. 이 사이트는 모든 Ubuntu 패키지를 제공하는 전용 웹사이트입니다. 여기에서도 필요한 Clang 패키지를 검색할 수 있습니다.