「EosOnMac」の版間の差分
提供: Eospedia
(→環境設定) |
(→環境設定) |
||
行10: | 行10: | ||
☆バージョンによっては、4つのソフトウェア(Xcode, Command Line Tools, XQuartz, Graphics Tools for Xcode)のインストールが必要です。 | ☆バージョンによっては、4つのソフトウェア(Xcode, Command Line Tools, XQuartz, Graphics Tools for Xcode)のインストールが必要です。 | ||
+ | ===ターミナルの登録(SKIP可能)=== | ||
+ | 必須ではありませんが、Eosではターミナルをよく利用するので、DOCKに登録しておきましょう。 | ||
+ | #アプリケーションー>ユーティリティーー>ターミナルを、アプリケーションから、DOCKにドラッグしてください。 | ||
− | + | === Xcodeのインストール(必須) === | |
− | + | AppleStoreから [[Xcode]]の最新バージョンをインストールします。現在(2015/03/25)、無償で利用できます。 | |
− | + | ||
− | + | インストールの仕方には何通りかあります。 | |
− | # | + | |
− | #: | + | #AppleStoreのXcodeを検索し、「入手」してください。 |
− | # | + | ## Xcodeを実行し、利用を許可してください。 |
− | # | + | #ターミナルのコンソールから下記のコマンドを実行します。(CommandLineToolsが必要な場合があります。) |
+ | $ gcc | ||
+ | xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. | ||
+ | #: この後、開いたウィンドウにパスワードを打ち込んでください。 | ||
+ | |||
+ | === CommandLineTools(スキップ可) === | ||
+ | OSのバージョンが10.10(Yosemite)以上の方はここはスキップできます。 | ||
+ | |||
+ | (OSのバージョンが10.8〜10.9の方) Additional Downloadsとして、[[Command Line Tools]]をインストールして下さい。 | ||
+ | |||
+ | #[[https://developer.apple.com/downloads/index.action Downloads for Apple Developers]]からダウンロードが可能です。 | ||
#:XCodeのインストールだけでは、コマンドラインでの実行が出来ないことがあります。アプリケーションー>ユーティリティー>ターミナルを実行して | #:XCodeのインストールだけでは、コマンドラインでの実行が出来ないことがあります。アプリケーションー>ユーティリティー>ターミナルを実行して | ||
#: | #: | ||
行31: | 行44: | ||
#: もしくは、Xcodeを実行してください。最初に実行したときに | #: もしくは、Xcodeを実行してください。最初に実行したときに | ||
#: | #: | ||
− | |||
+ | === XQuartzのインストール === | ||
# X11の実行環境([[XQuartz]])をインストールして下さい。 | # X11の実行環境([[XQuartz]])をインストールして下さい。 | ||
#: [[http://xquartz.macosforge.org/landing/ XQuartz]]からダウンロードできます。 | #: [[http://xquartz.macosforge.org/landing/ XQuartz]]からダウンロードできます。 | ||
行38: | 行51: | ||
#:それ以前は、XCodeをインストールだけで十分です。 | #:それ以前は、XCodeをインストールだけで十分です。 | ||
#: | #: | ||
+ | |||
+ | === Graphics Tools for Xcode === | ||
# OpenGLなどを使うためには、Mountain Lion以降では、Graphics Tools for Xcodeが必要です。 | # OpenGLなどを使うためには、Mountain Lion以降では、Graphics Tools for Xcodeが必要です。 | ||
− | # <strike>CUDAをインストールして下さい。</strike> | + | === CUDA(スキップ化) === |
+ | # <strike>CUDAをインストールして下さい。</strike> 現在のバージョンのCUDAは再配布できるとの理解から、hostdependのインストールの際に対応しています。ただし、ドライバはインストールされませんので、CUDAの機能を使いたい方はインストールが必要です。 | ||
#: 現在対応しているCUDAのバージョンは、[[EosOnCUDA]]を参考にして下さい。 | #: 現在対応しているCUDAのバージョンは、[[EosOnCUDA]]を参考にして下さい。 |
2015年11月20日 (金) 02:22時点における版
EosをMacで利用したい方
目次
環境設定
2つのソフトウェアのインストールが必要になります。
Xcode(開発用環境): git, gccなどのコンソールでのコマンドを利用できるようになります。
XQuartz(X11の開発用):Display2/ctfDisplayなどX11の環境を使ったGUI型のプログラムも利用できるようになります。
☆バージョンによっては、4つのソフトウェア(Xcode, Command Line Tools, XQuartz, Graphics Tools for Xcode)のインストールが必要です。
ターミナルの登録(SKIP可能)
必須ではありませんが、Eosではターミナルをよく利用するので、DOCKに登録しておきましょう。
- アプリケーションー>ユーティリティーー>ターミナルを、アプリケーションから、DOCKにドラッグしてください。
Xcodeのインストール(必須)
AppleStoreから Xcodeの最新バージョンをインストールします。現在(2015/03/25)、無償で利用できます。
インストールの仕方には何通りかあります。
- AppleStoreのXcodeを検索し、「入手」してください。
- Xcodeを実行し、利用を許可してください。
- ターミナルのコンソールから下記のコマンドを実行します。(CommandLineToolsが必要な場合があります。)
$ gcc xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
- この後、開いたウィンドウにパスワードを打ち込んでください。
CommandLineTools(スキップ可)
OSのバージョンが10.10(Yosemite)以上の方はここはスキップできます。
(OSのバージョンが10.8〜10.9の方) Additional Downloadsとして、Command Line Toolsをインストールして下さい。
- [Downloads for Apple Developers]からダウンロードが可能です。
- XCodeのインストールだけでは、コマンドラインでの実行が出来ないことがあります。アプリケーションー>ユーティリティー>ターミナルを実行して
-
$ gcc --version
- で、gccのバージョンが表記されることを確認して下さい。
- 10.10以降のOS-Xでは、gcc 実行時にsudoによる実行を要求されます。
-
$ sudo gcc --version
- このとき、パスワードを入力ください。1回目だけで問題ありませんが、新しいバージョンに変更するとまた要求されます。
- もしくは、Xcodeを実行してください。最初に実行したときに
XQuartzのインストール
- X11の実行環境(XQuartz)をインストールして下さい。
- [XQuartz]からダウンロードできます。
- OS10.8以降は、XQuartzのインストールが必要です。
- それ以前は、XCodeをインストールだけで十分です。
Graphics Tools for Xcode
- OpenGLなどを使うためには、Mountain Lion以降では、Graphics Tools for Xcodeが必要です。
CUDA(スキップ化)
-
CUDAをインストールして下さい。現在のバージョンのCUDAは再配布できるとの理解から、hostdependのインストールの際に対応しています。ただし、ドライバはインストールされませんので、CUDAの機能を使いたい方はインストールが必要です。- 現在対応しているCUDAのバージョンは、EosOnCUDAを参考にして下さい。