티스토리 뷰
AOSP 빌드나 brew를 설치시 xcode SDK를 사용해서 빌드 한다. xcode SDK는 linux의 build-essential같은 존재 같다. xcode 설치 폴더로 이동해 보면, SDK를 볼수있다.
.....
그런데, 내가 쓰고 있는 xcode의 버전이 9버전인데, 7버전으로 변경하고 싶을때가 있다. 예를 들어서 AOSP를 빌드시는 xcode-7.3.1버전이 필요하다. 이럴때는 xcode-select명령어를 사용하여, xcode7.app를 선택해주면 된다.
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip
sudo xcode-select --switch /Applications/Xcode7.app
꼭 JDK 버전이 여러개 설치되어 있을때 쓰는 java_home가 초식이 동일하다. 애플은 이런 초식을 많이 쓴다.
/usr/libexec/java_home -v 1.8
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdp/Contents/Home
댓글