当前位置:网站首页>Osg环境搭建(Win10+Vs2019)
Osg环境搭建(Win10+Vs2019)
2022-07-27 05:21:00 【122&&113】
准备工作
下载相关文件,链接:OSG相关
注意,需要下载自己对应vs版本的文件!!!

我这里使用的是vs2019x64的,只下载了红圈框住的部分。

下载后解压到自己设置的一个文件夹里,注意文件夹路径不要包含中文!!!

解压需要注意一下:

配置环境变量
添加路径到用户变量里的Path中。

重复上面的操作,添加另外两个路径。

新建一个环境变量,用来使用其中参考的数据,后面要用自己的数据可以直接在这个变量里添加自己的文件路径。

输入 OSGVIEWER GLIDER. OSG
正常来说会出现图像,但是我这里没有出现。
但是我还是直接进行后面的操作,并且没有影响后面的程序开发。
测试程序
创建一个c++控制台项目。
为程序的属性页设置相关参数。


添加附加依赖项:
osgd.lib
osgGAd.lib
osgDBd.lib
osgViewerd.lib
osgUtild.lib

示例代码:
#include <iostream>
#include <osgViewer/Viewer>
#include <osgDB/ReadFile>
int main()
{
osgViewer::Viewer viewer;
viewer.setSceneData(osgDB::readNodeFile("glider.osg"));
return viewer.run();
}
运行需要注意一下修改运行参数:

注意,经过上述操作后,VS2015以前的应该就可以直接运行了,VS2015以及后面的版本还会报错,这里需要手动添加属性中的预处理器定义。
运行之后的结果,鼠标可以滑动:


边栏推荐
猜你喜欢

【5·20特辑】MatLAb之我在和你表白

pycharm安装及导入项目注意事项

Weidongshan digital photo frame project learning (IV) simple TXT document display (e-paper book)

Cesium教程 (1) 界面介绍-3dtiles加载-更改鼠标操作设置

arcgis for js api(2) 获取要素服务的id集合

PZK学C语言之初识指针

性感素数(Acwing每日一题)

制作视频后期特效需要什么工具?

Day 3. Suicidal ideation and behavior in institutions of higher learning: A latent class analysis

安装windows下的redis
随机推荐
【头歌】重生之我在py入门实训中(1)
C语言-动态内存管理
力扣 236. 二叉树的最近公共祖先
Day 2. Depressive symptoms, post-traumatic stress symptoms and suicide risk among graduate students
数据库索引的一些说明以及使用
如何管理大量的定时任务
2021-06-26
编程学习记录——第7课【函数】
malloc和new之间的不同-实战篇
能替代ps的修图软件?
PS 2022 updated in June, what new functions have been added
物联网操作系统多任务基础
AE 3D particle system plug-in: Trapcode particle
力扣160. 相交链表
关于druid连接不上数据库的问题
What tools are needed to make video post effects?
浅记一下十大排序
Weidongshan digital photo frame project learning (I) display ASCII characters on LCD
What has been updated in the Chinese version of XMIND mind map 2022 v12.0.3?
PZK学C语言之初识指针