二、OpenSceneGraph3.4第一个示例

1.在VS2015中创建一个OSG的空解决方案,并新建一个控制台工程,取名为Example

工程结构如下图所示:

2.工程设置

"Example"->属性,打开属性选项卡,需要对“VC++目录”、“C/C++  ->  预处理器(Preprocessor)”和“链接器(Linker)->输入(Input)”三项内容进行设置:

VC++目录

C/C++  ->  预处理器(Preprocessor)

  如果这一步不设置的话,GL.h这个文件将会出现N多个错误,可参见http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2008-July/013769.html

链接器(Linker)->输入(Input):

输入(带d的为debug版本,如osgd.lib)

osg.lib

osgGA.lib
osgDB.lib
osgViewer.lib
osgText.lib
osgUtil.lib
OpenThreads.lib

3.编译工程,OK!

时间: 2024-11-02 13:54:52

二、OpenSceneGraph3.4第一个示例的相关文章

hibernate(二)annotation第一个示例

一.在数据库中创建teacher表(数据库hibernate) create table teache( id int auto_increment primary key, name varchar(20), title varchar(20) ); 二.创建model 在cn.orlion.hibernate.model下创建实体类Teacher(注意添加注解,一开始只添加了@Id,然后抛出异常,后来又加上了@GeneratedValue(strategy = GenerationType.

创建ArcGIS API for JavaScript的第一个示例程序

原文:创建ArcGIS API for JavaScript的第一个示例程序 在上一篇博客中已经介绍了如何搭建ArcGIS API for JavaScript开发环境,如果您还没有搭建好开发环境的话,参考博客:http://blog.csdn.net/zdw_wym/article/details/48678913. 如果开发环境搭建好了的话,那么今天我们继续来搭建我们的第一个ArcGIS API for JavaScript应用程序. 下面首先将代码贴出来,复制到VS2012中新建的html

convirt(二)—— 创建第一台虚机

1.拷贝cms公钥到managed上,cms依赖免秘钥的root执行环境 #非默认端口,你懂的 ssh-copy-id -i ~/.ssh/id_rsa.pub "-p port_number [email protected]" 2.managed上存放iso目录,拷贝镜像存放到该目录 #目录位置和名称随意,只是模板里指定的时候需要指定好即可 mkdir /opt/iso # ls /opt/iso/ CentOS-6.4-x86_64-bin-DVD1.iso 3.增加manage

Guava库学习:学习Guava EventBus(二)EventBus 事件订阅示例

原文地址:Guava库学习:学习Guava EventBus(二)EventBus 事件订阅示例 上一篇Guava库学习:学习Guava EventBus(一)EventBus,我们简单的对Guava基于事件的编程进行了介绍,学习和了解了EventBus类的使用,本篇起,我们通过一系列的示例代码深入的学习EventBus类,本篇学习Guava EventBus(二)EventBus 事件订阅示例.     订阅Subscribe 首先,我们假定定义了如下所示的TradeAccountEvent类

微信公众平台开发(二) 微信公众平台示例代码分析

原文地址:http://www.cnblogs.com/mchina/archive/2013/06/07/3120592.html 一.摘要 微信公众平台提供了一个简单的php示例代码,在做进一步开发之前,我们有必要将其详细了解一下. 二.获取代码 微信官网:http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip 三.分析代码 完整代码如下: <?php /** * wechat php test */ //define your

Java基础知识二次学习-- 第一章 java基础

基础知识有时候感觉时间长似乎有点生疏,正好这几天有时间有机会,就决定重新做一轮二次学习,挑重避轻 回过头来重新整理基础知识,能收获到之前不少遗漏的,所以这一次就称作查漏补缺吧!废话不多说,开始! 第一章  JAVA简介 时间:2017年4月24日10:23:32 章节:01章_02节 内容:jdk的配置与安装 完成情况:已经完成,cmd中javac提示出相关命令 时间:2017年4月24日10:30:39 章节:01章_04节 内容:输出HelloWorld 完成情况: 已经完成 javac先将

DWR第一个示例

DWR是一种Ajax实现,他就是封装了Ajax基础代码的一个框架. 下面首先看一个DWR的小示例,看一下DWR的具体功能. 使用DWR框架第一步也是先导入相应的jar包.首先导入dwr.jar.然后导入他依赖的jar包,包括log4j.jar.common-logging.jar等 然后再web.xml中进行配置. <servlet> <servlet-name>dwr_servlet</servlet-name> <servlet-class>org.di

Spring Roo 实站( 一 )部署安装 &amp; 第一个示例程序

转自:http://blog.csdn.net/jun55xiu/article/details/9380213 一:安装 注:可以参与官网spring-roo: static.springsource.org/spring-roo/reference/html/intro.html#intro-exploring-sampleROO_OPTS http://static.springsource.org/spring-roo/reference/html/intro.html#intro-ex

二维数组、集合示例及练习

二位数组的创建.赋值.提取示例: 二维数组练习:语文数学外语共三门课的成绩,共九个人,输入到一个二维数组中 定义集合并添加数据示例: 移除数据示例: 移除数据索引为某数的示例: 计算数据中共有几组数据示例: 集合的练习: 练习一:输入人数,录入分数,存到集合里面,之后再读取出来,求平均分 练习二:输入人数,输入每一个人的分数,求平均分,并排序,升序 练习三:输入人数,输入每一个人的分数,求平均分,排列为降序 集合的语句示例: 示例一:清空集合中所有数据 示例二:查看集合中第一个为12的数据的索引