对于普通用户推荐直接下载安装包配置。如有特殊需求或想了解编译过程可参考网上文章自己编译后配置。(通常建议使用第一种方法即可)

本人安装经验:

失败:自己系统64位,VS2010 32位,开始自己动手编译了一个64位的配置完成后能显示经典奶牛模型,但是测试程序无法通过(提示有无法识别的标识符)。后又下载了64位安装包,配置后测试程序依然无法通过(提示有无法识别的标识符)。

成功:没办法,就尝试了32位安装包,配置后好了。

分析原因:应该是安装文件和系统或者编译器的位数有关,所以个人经验使用32位安装包直接安装就可。有兴趣可以尝试64位安装,看问题出在哪。

下面说明使用安装包具体安装过程:

1.下载安装包;官方网址(需要FQ):

2.下载后解压到一个磁盘下,然后配置系统环境变量;

a.在环境变量中新建OSG_FILE_PATH,添加解压后文件夹中的data文件夹路径;

b.在环境变量中的PATH中添加解压后文件夹中的bin文件夹路径和share文件夹中bin文件夹路径;

(注意你可能下载了debug和release两个版本,可把两个版本 文件夹放在同一文件夹后,按照上步分别配置即可)。

现在你测试奶牛模型应该行了。

3.调试测试程序

找一个简单的HelloWorld程序,建立工程后。Alt+F7打开解决方案属性对话框,在配置属性-VC++目录-包含目录添加 解压后文件夹中的include文件夹路径。在库目录中添加 解压后文件夹中的lib文件夹路径。 配置属性-链接器-输入-附加依赖项OpenThreadsd.lib;osgd.lib;osgDBd.lib;osgFXd.lib;osgGAd.lib;osgManipulatord.lib;osgParticled.lib;osgShadowd.lib;osgSimd.lib;osgTerraind.lib;osgTextd.lib;osgUtild.lib;osgViewerd.lib;(这是debug版本的,如用release版本,把后面的d去掉即可);

OK,现在调试程序应该能通过了吧.

不行可以给我留言,一起交流讨论一下。

最新文章

  1. windows环境 andorid JNI开发
  2. 触发器 'SA.U_USER_INFO_TRG' 无效且未通过重新验证--Oracle序列
  3. Linux多线程之同步2 —— 生产者消费者模型
  4. 【模拟,时针分针秒针两两夹角】【没有跳坑好兴奋】hdu - 5387 (多校#8 1008)
  5. MyGui 3.2.0(OpenGL平台)的编译
  6. [rctf](web)rcdn 解题分析,知识点总结
  7. mybatis中sql语句的批量插入
  8. 大数加法之C语言函数法(只有正数版)
  9. python实现京东秒杀
  10. 刺透内网的HTTP代理
  11. TCP三次握手与Tcpdump抓包分析过程
  12. 爬取mzi.com妹子图片网站(requests库)
  13. 整合 JIRA 和 Confluence 6
  14. 《从Lucene到Elasticsearch:全文检索实战》学习笔记二
  15. Go学习笔记(三)Go语言学习
  16. Mysql之 配置文件读取顺序
  17. import-module的注意事项与NDK_MODULE_PATH的配置
  18. Pocket Cube
  19. linux 版本号的查看
  20. HUE配置文件hue.ini 的hive和beeswax模块详解(图文详解)(分HA集群和非HA集群)

热门文章

  1. 大数A-B
  2. PHP按最大宽高等比例缩放图片类
  3. ubuntu下使用ngrok外网映射
  4. windows 下文件上传到fastdfs
  5. Android学习之 sildingmenu
  6. 【Android - 框架】之RxJava的使用
  7. iOS开发总结-搜索功能实现--使用SKTag
  8. PHP运行出现Notice : Use of undefined constant 的完美解决方案
  9. struts 2学习笔记—初学struts 2
  10. linux的文件系统及节点表