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

本人安装经验:

失败:自己系统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. Android开发-之监听button点击事件
  2. iOS初步开发
  3. Alpha阶段事后分析报告
  4. [问题2014S02] 解答
  5. 使用json-lib进行Java和JSON之间的转换 [转]
  6. 三种对话框的示例(alert,confirm,prompt)
  7. [tools]google神器浏览器下载
  8. Ajax错误 “SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成” 的归纳总结
  9. nginx -t "nginx: [warn] only the last index in "index" directive should be absolute in 6 "的问题解决
  10. PHP IP互换数字[转]
  11. java基础学习总结01
  12. HDU 2614 Beat 深搜DFS
  13. [置顶] EasyMock构建单元测试
  14. 【智能家居篇】wifi网络访问原理(下一个)——联想Association
  15. .net操作压缩文件
  16. JHipster技术栈定制 - JHipster Registry配置信息加密
  17. calico
  18. POJ - 3468 线段树区间修改,区间求和
  19. UVA 10820 欧拉函数模板题
  20. 数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题

热门文章

  1. oracle:os认证用户登录测试
  2. WCF寄宿到Windows Service[1]
  3. CodeForces-607B:Zuma (基础区间DP)
  4. 「HNSDFZ暑期集训 测试1」「LuoguT36488」 连连看
  5. jQuery中排除指定元素,同时选择剩下的所有元素
  6. 洛谷 P3957 跳房子 —— 二分答案+单调队列优化DP
  7. JAVA基础--JAVA语言组成01
  8. Django View类的解析
  9. 【废弃】JavaScript 控制类语法
  10. 51nod 1051 最大子矩阵和(DP)