- 569 名前:567 mailto:sage [2008/04/29(火) 23:56:08 ID:o8kybhlM0]
- 少し具体的な話をしますと、
趣味でゲームを作ろうとしていまして、 そのフレームワークをライブラリとして独立して作ろうとしています。 (この「フレームワーク」は普通の一般に使われる単語の方の「フレームワーク」です) このゲームのフレームワークは使い回せるように作るつもりです。 SDL+GLUT で作っているので、リソースを含める予定はありません。 >>568 さんの話によるとフレームワークにする必要はなさそうなので .dylib か .a で作る事になると思います。 当然ながら、Debug 版では Debug 版のライブラリを、 Release 版では Release 版のライブラリをリンクしたいと思っています。 今のところ静的ライブラリ(.a)を作り、 ライブラリの検索パスを Debug と Release で変更し、 リンカの追加オプションに -l フラグを使用してライブラリを指定していますが、 なぜか Debug 版では実行時に Zerolink のリンクエラーが出ます。 (Release 版では実行できます) かといってプロジェクトにそのままライブラリを追加すると、 Debug と Release でのライブラリの使い分けができなさそうですし・・・。 ここで詰まってどうにもならない状況です。
|

|