Openframeworks学习笔记(一)
来源:互联网 发布:英语口语听力训练软件 编辑:程序博客网 时间:2024/05/22 05:31
Openframeworks(以下简称of)是一个开源的C++框架,也是目前最著名的C++开源框架之一。这篇博客开始将记录一些of的学习历程。
首先可以在of下载页下载最新版本的of。
下载过后目录是这样子的,这边用的是0.9.3版本的of:
其中:
addons中包含了官方的和我们自己下载的组件。
apps一般用于存放我们新建的工程。
examples是一些关于of功能的官方实例。
projectGenerator里是用来新建工程的一个应用程序。
新建一个of工程的方法有两种,一个是拷贝examples\empty文件夹中的emptyExample工程并且重命名,还有一种就是利用projectGenerator来新建,这里简单讲一下projectGenerator方法。
打开projectGenerator文件夹中的projectGenerator程序,起一个名字,选择工程的路径,一般就在myApps文件夹下,然后选择需要的Addons,点击Generate就新建好了一个of工程,非常方便。
一个空的of工程中包含三个文件,main.cpp,ofApp.h,ofApp.cpp。其中main.cpp中包含了程序的入口main函数。ofApp中包含了程序的生命周期函数和用户输入监听函数,这些会在之后讲到。
addons的添加有两种方法,一种是在新建工程的时候选择我们需要的addons,还有一种是在新建完工程之后添加。以vs为例,我们需要安装openframeworks plugins。
首先打开工具->扩展和更新,选择联机,搜索openframeworks,安装搜索到的openframeworks plugins。
然后在解决方案资源管理器右击我们的项目工程,选择openframeworks addons来对addons进行添加和删除。
然而这种方法可能会将windows平台不需要的目录也添加进来,导致编译报错,这是我们需要将.filters文件中对应的非windows平台目录路径删除。
安装了openframeworks plugins之后我们也可以使用vs的新建功能来新建工程了。
by:蒋志杰
- openFrameworks 学习笔记(一)
- Openframeworks学习笔记(一)
- openFrameworks 学习笔记(一): 简单例程分析
- openFrameworks 学习笔记(二)
- 【openFrameworks】
- 使用openframeworks无需配置学习新版本opengl
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 学习笔记(一)
- 木块问题Uva101
- MySql中如何检出数据的行数
- Centos下LNMP的iptables配置规则
- dell 笔记本禁用触摸板方法
- celery 学习笔记(二)
- Openframeworks学习笔记(一)
- codeTest(一)
- js短路,||、&&、!!短路运算符的使用
- 机房收费系统之主窗体
- python:time模块用法
- Vue2.0使用props传递数据---3
- 使用int rotation = mActivity.getWindowManager().getDefaultDisplay().getRotation();可以获取屏幕旋转的方向
- Android 之 activity活动(二、Toast,menu,活动销毁)
- 求单词长度