2014年2月17日 星期一

[OpenFrameworks] Learning Note 1

學長分享 OpenFrameworks 這個 open source

這不就是之前想做的事嗎

也應證太陽底下沒新鮮事,一定都有人做過

OpenFrameworks 是把許多 open source 的軟體包含在一起

並且再用一層API包裝起來

降低整體使用難度,且讓開發更加容易

其中包含 (摘錄自官網)

OpenGL, GLEW, GLUT, libtess2 and cairo for graphics
rtAudio, PortAudio, OpenAL and Kiss FFT or FMOD for audio input, output and analysis
FreeType for fonts
FreeImage for image saving and loading
Quicktime, GStreamer and videoInput for video playback and grabbing
Poco for a variety of utilities
OpenCV for computer vision
Assimp for 3D model loading

以下是我設置的環境

OS : XP

IDE : CodeBlocks V12.11

OpenFrameworks : V0.8.0

下載完 OpenFrameworks 後,IDE 的設置步驟可以參考官網教學(link)

當然也有一些 Tutorials (link),不過還沒有很多

其中,在設置 IDE 環境的時候

在第一次 compile OpenFrameworksLib 的時候

遇到了以下的 compile error

"_popen was not declared in this scope" in ofUtils.cpp

經過一些實驗,發現是因為打開了 CodeBlocks 支援 C++11 的功能


沒有留言:

張貼留言