NVidiaが出してるCg言語をMacOSで動かすまでに情報がまとまってなかったのでメモ.
まずハマったのが,Windows版だと指定できるライブラリのインストール先が
表示すらされない問題.
これはインストール完了後にコマンドラインでcginfoというコマンドを実行すると
表示される.
/usr/libとかではなく,frameworkとして/Library/Framworks/Cg.framework
として入っていた.
これをXcodeで作ったコマンドラインアプリケーションにフレームワークとして追加
次にハマったのが
http://asura.iaigiri.com/OpenGL/gl11.html
とかを参考にコードを書いてビルドしようとしたら
not found framework Cgというエラー.
これはオプションでFramework search pathに先ほどのLibrary/Frameworksを追加すると
解決する.(他で追加したときはいらなかったような気がするのになぜ必要なんだろう..)
以上.