이 페이지에서는 macOS에 Bazel을 설치하고 환경을 설정하는 방법을 설명합니다.
다음 방법 중 하나를 사용하여 macOS에 Bazel을 설치할 수 있습니다.
Bazel에는 두 개의 완료 스크립트가 함께 제공됩니다. Bazel을 설치한 후 다음 작업을 할 수 있습니다.
- bash 완료 스크립트 액세스
- zsh 완료 스크립트 설치
Homebrew를 사용하여 설치
1단계: macOS에 Homebrew 설치하기
Homebrew를 설치합니다 (일회성 단계).
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2단계: Homebrew를 통해 Bazel 설치
다음과 같이 Homebrew를 통해 Bazel 패키지를 설치합니다.
brew install bazel
설정 완료 다음 명령어를 실행하여 Bazel이 성공적으로 설치되었는지 확인할 수 있습니다. 다음 명령어를 실행합니다.
bazel --version
설치가 완료되면 다음을 사용하여 최신 버전의 Bazel로 업그레이드할 수 있습니다. 다음 명령어를 실행합니다.
brew upgrade bazel
바이너리 설치 프로그램을 사용하여 설치
바이너리 설치 프로그램은 Bazel의 GitHub 출시 페이지
설치 프로그램에 Bazel 바이너리가 포함되어 있습니다. 일부 추가 라이브러리 도 설치해야 합니다.
1단계: Xcode 명령줄 도구 설치
ios_*
규칙을 사용하지 않으려면 Xcode를 설치하면 됩니다.
명령줄 도구 패키지(xcode-select
사용):
xcode-select --install
그 외의 경우 ios_*
규칙을 지원하려면 iOS에서 Xcode 6.1 이상이 필요합니다.
SDK 8.1이 설치되어 있어야 합니다.
다음에서 Xcode를 다운로드하세요. App Store 또는 Apple 개발자 사이트를 참고하세요.
Xcode가 설치되면 다음 명령어를 실행합니다.
sudo xcodebuild -license accept
2단계: Bazel 설치 프로그램 다운로드
다음으로, Bazel 바이너리 설치 프로그램을
bazel-<version>-installer-darwin-x86_64.sh
GitHub의 Bazel 출시 페이지
Apple의 새로운 앱 서명 요구사항으로 인해 macOS Catalina 이상 (macOS 11 이상)
curl
를 사용하여 터미널에서 설치 프로그램을 다운로드해야 합니다.
다운로드할 Bazel 버전의 버전 변수를 다음과 같이 바꿉니다.
export BAZEL_VERSION=5.2.0
curl -fLO "https://github.com/bazelbuild/bazel/releases/download/$BAZEL_VERSION/bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh"
이는 macOS 출시 흐름에서 지원될 때까지의 임시 해결 방법입니다. (#9304)
3단계: 설치 프로그램 실행하기
다음과 같이 Bazel 설치 프로그램을 실행합니다.
chmod +x "bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh"
./bazel-$BAZEL_VERSION-installer-darwin-x86_64.sh --user
--user
플래그는 시스템의 $HOME/bin
디렉터리에 Bazel을 설치합니다.
.bazelrc
경로를 $HOME/.bazelrc
로 설정합니다. --help
명령어를 사용하여
추가 설치 옵션이 있습니다.
macOS Catalina 이상 (macOS 11 이상)을 사용 중이며 'bazel-real'을
개발자를 확인할 수 없어 앱이 열린 경우 다시 다운로드해야 합니다.
해결 방법으로 curl
를 사용하여 터미널에서 설치 프로그램을 실행합니다. 위의 2단계를 참조하세요.
4단계: 환경 설정
위와 같이 --user
플래그를 사용하여 Bazel 설치 프로그램을 실행한 경우 Bazel은
HOME/bin
디렉터리에 설치됩니다.
다음과 같이 이 디렉터리를 기본 경로에 추가하는 것이 좋습니다.
export PATH="PATH:HOME/bin"
이 명령어를 ~/.bashrc
, ~/.zshrc
또는 ~/.profile
에 추가할 수도 있습니다.
파일에서 참조됩니다.
설정 완료 다음 명령어를 실행하여 Bazel이 성공적으로 설치되었는지 확인할 수 있습니다. 다음 명령어를 실행합니다.
bazel --version
최신 출시 버전의 Bazel로 업데이트하려면 원하는 버전을 다운로드하여 설치하세요.