一、 OpenframeWorks

二、 OpenframeWorks 安装使用
API下载:
VS2008_FAT /versions/preRelease_v0.06/of_preRelease_v0.06_win32_VS2008_FAT.zip
FAT的版本包括了现有的Addons,像向量类和OpenCv等,以及相应的例子
Openframeworks文件夹结构
三、 新建OpenframeWorks的工程
1. 拷贝空项目
若需要用到addons 就将 openframeworks->apps->addonsExample 下的 allAddonsExample文件夹拷贝到 openframeworks->app 目录下任一新建目录下,如下图
当然,也可以不用它的,自己建,不过有一堆lib和头文件目录需要指定,很麻烦,最好用它的空模板。
2. 更改项目名称
将上面3个文件名都修改为对应的项目名称,如下
然后分别用记事本打开 xxx.sln 和 xxx.vcproj 这两个文件
xxx.sln中:
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "allAddonsExample", "allAddonsExample.vcproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
所有”allAddonsExample”都替换成相应的项目名,如:
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ofwTest", "ofwTest.vcproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
xxx.vcproj:
<VisualStudioProject
    ProjectType="Visual C++"
    Version="9.00"
    Name="allAddonsExample"
    ProjectGUID="{7FD42DF7-442E-479A-BA76-D0022F99702A}"
    RootNamespace="allAddonsExample"
    Keyword="Win32Proj"
    TargetFrameworkVersion="131072">
“name””RootNamespace”两项的”allAddonsExample”都替换成相应项目名,如:
<VisualStudioProject
    ProjectType="Visual C++"
    Version="9.00"
    Name="ofwTest"
    ProjectGUID="{7FD42DF7-442E-479A-BA76-D0022F99702A}"
    RootNamespace="ofwTest"
    Keyword="Win32Proj"
    TargetFrameworkVersion="131072">
3. 编译程序
完成12步后项目就可以打开了,建议先将模板allAddonsExamplevimeo代下载的网站emptyExample编译一次,这样可以节省一些新项目的编译时间,一般重新编译要1分钟以上,看机器性能而定。
四、 其他
1、 引入新的Addons
一般新的addons都有自己的安装说明,主要是它需要引用的其他包,确保这些包都在你项目中。安装时将相应的文件.h.cpp拷贝到openframeworks的文件夹下addons文件夹下,如下图:
    如果有example就拷到对应的文件夹里面。
    然后在VS2008的项目目录->addons下建立一个新的文件夹,将相应的.h和.cpp文件添加进去(拖进去也行)。
接着就可以试运行一下该addons,一般都有example,将该addons对应example里面的mai.cpp, testApp.h,和testApp.cpp拷贝到项目目录下src文件夹中,替换里面的3个文件,就可以测试了(如果它的example里还有其他的文件,也一并拷到那个文件夹下)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。