查看: 1998|回复: 12

求助 win7+vs2008 第一个程序就出错

[复制链接]

该用户从未签到

发表于 2011-7-3 14:01:16 | 显示全部楼层 |阅读模式
写了一个一般的osgviewer的程序,编译正确但是执行的时候显示缓冲区溢出什么。。 osg.jpg

该用户从未签到

发表于 2011-7-4 08:21:16 | 显示全部楼层
请给出程序代码。此外您的OSG环境是自己编译还是下载得到的,与您的开发环境是否相符

该用户从未签到

 楼主| 发表于 2011-7-4 15:15:06 | 显示全部楼层
回复 2# array


   这个就是程序代码: code.jpg
编译的是2.8.2的代码。用命令行窗口的osgviewer可以用但是到代码里面就不行了。。是不是因为我的是win7 64位的问题。我在xp下正常的

该用户从未签到

发表于 2011-7-4 16:26:20 | 显示全部楼层
win7 64位没有任何问题,我的开发环境也是这样的,用得vs10
您的OSG环境是自己编译还是下载得到的,与您的开发环境是否相符

该用户从未签到

 楼主| 发表于 2011-7-4 16:30:11 | 显示全部楼层
回复 4# array

自己编译的。。。下的是2.8的源码。然后cmake生成之后,编译生成的工程sln,应该没错吧。。。

该用户从未签到

发表于 2011-7-5 08:17:30 | 显示全部楼层
2.8在vs10下似乎不能顺利通过编译,2.8.3应该是可以的。此外您也许要检查自己的fountain.osg文件是否存在

该用户从未签到

 楼主| 发表于 2011-7-8 09:48:42 | 显示全部楼层
回复 6# array


   大大,我在配置管理器中设置为release就好了。。本人新手。。是不是win7这边工程都是这样设置的

该用户从未签到

发表于 2011-7-8 15:41:54 | 显示全部楼层
没什么特别的配置

该用户从未签到

 楼主| 发表于 2011-7-8 17:00:25 | 显示全部楼层
回复 8# array


    囧。好吧。。

该用户从未签到

发表于 2011-7-17 08:46:34 | 显示全部楼层
路过....

该用户从未签到

发表于 2012-2-28 23:49:32 | 显示全部楼层
遇到相似问题,win7下不行,但另一台xp下正常

该用户从未签到

发表于 2012-3-5 09:21:50 | 显示全部楼层
win7 32bit / 64bit工作了很久的人路过

该用户从未签到

发表于 2012-3-6 10:25:17 | 显示全部楼层
恩,win7可以了,环境变量和路径的小问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表