代码改变世界

OpenFrameWorks------VS 2005中编译环境搭建

2009-02-20 11:37  libiver  阅读(612)  评论(0编辑  收藏  举报

    OpenFrameWorks------VS 2005中编译环境搭建

   boss一直在说要把Software的Interactive做的更好,在网上飘的时候发现了OpenFrameWork这个OpenSource的工程,感觉它是把Interactive做到了一种境界,当然对于艺术音乐更是一种境界(哦,顺便提一下基于OpenFrameWorks开发的另一个OpenSource工程,给个URL:http://nortd.com/cubit/这个可是大名鼎鼎的Apple公司的工程师写的Multiple Touch方面的),好了给出本主题开源工程的官网URL:http://www.openframeworks.cc

 

   废话少说哦,进入主题,还在上班呢!

   首先当然是DownLoad下开发包,http://www.openframeworks.cc/download,解压后就可以用VS 2005打开了。

 

   编译会发现C4819 warning.这个很好解决的,在出现这个warning的.h文件最前面加上

   #pragma warning (disable : 4819)

 

   (说明下:有人说VS 2005 SP1解决了这个问题,我没注意的,反正这次重新装系统后没有安装VS 2005 SP1)

  当然肯定还会在libs/qtdevwin/cincludes/icon.h这个文件中出现 Error C2001错误,点到错误的地方发现是乱码哦,官网的forum上有Admin和一个Korea关于这个的讨论(http://www.openframeworks.cc/forum/viewtopic.php?t=18&sid=a0892756fe8e417a3026084fc2ef8ac0),可以点进去看看。解决办法,我觉得最好的是用http://up.rexgo.net/rexgo/Icons.h  来代替出错的文件,也就copy and paste的过程。当然也可以copy下面的代码paste到你的icon.h文件中。

 

  再Rebuild吧,出现么.lib连接的 Error LNK2001错误就更好改了,把解压后的OpenFrameWorks相应文件夹下lib直接加到你编译器的VC++l Directory下。Tools->Options->Projects and Solutions->VC++ Directory.然后选择Library Files添加皆可。

 

好了,Rebuild大功告成。继续上班做事。