openFrameworksのVC9(visual C++ 2008 express edition)でのコンパイル

openFrameworks pre release v0.05 for visual studio FAT

microsoft Visual c++: http://www.microsoft.com/japan/msdn/vstudio/express/

いずれblablibもVC版に組み込むとして、まずはoFそのもののサンプルをコンパ イル/ビルドできるようにしましょう。
現時点でのopenFrameworks pre release v0.05はvisual C++ 2005を前提にプロジェクトソリューションファイルの設定がしてあるようです。
DLしたままだと、VC9(visual C++ 2008 express edition)ではビルドできません。

-GlAux.Libが新しいVC9のSDKに含まれていない。
-rtAudioのスタティックライブラリがVC9のバージョンにあわない。
-競合しているライブラリがある。

といったエラーです。

とりあえず、こちらGlAux.Lib (GlAux.zip を解凍)

of_preRelease_v0.05_windows_VS_FAT
├─ apps
├─ libs
│   ├ 
│   ├ glut

の中にコピーしてください。

openFrameworksに実装されているrtAudioは一つ前のバージョン3.0.3になってい ます。ofSoundを書き換えて新しい 4.0.4を実装することも考えられますがmac OSXのものとの互換性などを考慮して3.0.3をVC9用にコンパイルしなおしたものです。
こちらにコンパイル済みのrtAudioD.libバイナリをおいておきます。 ( rtAudio.zip を解凍して 現在のrtAudioD.libと入れ替えてください。上書きでも良いですが、一応どこかにコピーしておくほうが無難かもしれません。) 

of_preRelease_v0.05_windows_VS_FAT
├─ apps
├─ libs
│   ├ 
│   ├ rtAudio
│   │   ├ rtAudioD.lib

VCのビルドの設定:

たとえば eventsExampleのビルドテストをしてみましょう。

of_preRelease_v0.05_windows_VS_FAT
├─ apps
│   ├ examples

eventsExample.sln

をダブルクリックすると、ソリューションファイルを変換しますか?と聞いてくるのでYes、バックアップするかは好きにしてください。

ソリューション構成を Release に設定してください。

ビルドするとライブラリが競合してリンクエラーが出ますので、
Visual c++ 画面左側 Solution explorerから、プロジェクトのアイコン(例え ばeventsExample)を右クリックして、プロパティを表示、

Linker - Input - Ignore Specific Library
リンカ - 入力 - 特定のライブラリの無視

のLIBCMT;の後ろに LIBCPMT; を書き足してください。

これでコンパイル/ビルドできるはずです。
だめな場合はご一報を。