MacOSX10.5.7にCUDA2.3をインストール

備忘録。以下MacOSXバージョン10.5.7にcuda2.3をインストールする手順。

cuda zoneからdriver,toolkit,SDKをダウンロードしてそれぞれダブルクリックしてインストーラに従ってインストールする。以前までのバージョンと違ってkextがどうだとか気にしなくていいみたい。

あとはパスを通す。.bashrcに以下を追加

# FOR CUDA
export PATH=/usr/local/cuda/bin:$PATH
export DYLD_LIBRARY_PATH=/usr/local/cuda/lib:$DYLD_LIBRARY_PATH
export LD_LIBRARY_PATH=/Developer/GPU\ Computing/C/lib:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=/usr/local/cuda/include:/Developer/GPU\ Computing/C/common/inc:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/usr/local/cuda/include:/Developer/GPU\ Computing/C/common/inc:$CPLUS_INCLUDE_PATH

nvccで適当なcudaプログラムがコンパイルできることを確認したらサンプルプログラムをビルドする。

$ cd /Developer/GPU\ Computing/C/
$ make

すると/Developer/GPU\ Computing/C/bin/darwin/releaseディレクトリ以下に実行ファイルが生成されるので好きなように。