Xcodeコマンドラインツールの切替
1. Xcodeコマンドラインツールの切替
機械学習の依存関係をインストールする際に、特定のバージョンのCコンパイラが必要になることがあります。
MacのCコンパイラのバージョンはXcodeコマンドラインツールのバージョンによって決まります。そのため、複数のバージョンのXcodeをインストールして、切り替えて利用する必要がでてきます。
2. 複数バージョンのXcodeをインストールする
特定のバージョンのXcodeは、以下のサイトからダウンロードできます。
・More Software Downloads - Apple Developer
WWDCと一般公開の間に提供されるベータ版のXcodeは、以下のサイトからダウンロードできます。
・Beta Software - Download - Apple Developer
ダウンロード後、「Xcode.app」を「Xcode10.3.app」のようにバージョン名を付けて、アプリケーションフォルダに配置します。
3. Xcodeコマンドラインツールの切替
Xcodeコマンドラインツールの切替のコマンドは次の通りです。
「Xcode10.3.app」の部分は、切り替えたいXcodeのファイル名を指定します。
$ sudo xcode-select --switch /Applications/Xcode10.3.app/Contents/Developer
4. 各種バージョンを調べる
各種バージョンを調べるには、次のコマンドを入力します。
◎Xcodeコマンドラインツールのバージョン
$ xcodebuild -version
Xcode 10.3
Build version 10G8
◎Cコンパイラのバージョン
$ cc --version
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
◎makeのバージョン
$ make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i386-apple-darwin11.3.0
この記事が気に入ったらサポートをしてみませんか?