查看: 3020|回复: 3

编译和运行osg程序时出现问题,头大

[复制链接]

该用户从未签到

发表于 2008-3-31 10:34:26 | 显示全部楼层 |阅读模式
编译osg的例子程序时出现问题,报warning C4541 'dynamic_cast' used on polymorphic type 'osg:bject' with /GR- ,
unpredictable behaviour may result.
当忽略后,运行时报错:microsoft C++ exception :  _non_rtti_object@0x0012fce0.
环境为winxp,vc2003.net,一直解决不了。
我的vc中需要如何配置?

该用户从未签到

发表于 2008-3-31 10:56:05 | 显示全部楼层
原帖由 jzlai 于 2008-3-31 10:34 发表
编译osg的例子程序时出现问题,报warning C4541 'dynamic_cast' used on polymorphic type 'osg:bject' with /GR- ,
unpredictable behaviour may result.
当忽略后,运行时报错:microsoft C++ exception :  _n ...


必须允许RTTI(Runtime Type Info),设置工程属性:C/C++ | Code Generation | Runtime Library,必须使用/MDD和/MD;C/C++ | Language | Enable Runtime Type Info,必须设置为/GR
或者您也可以使用我制作的VC工程向导,在教程区有链接

该用户从未签到

 楼主| 发表于 2008-3-31 15:32:40 | 显示全部楼层

谢谢了

谢谢了。

该用户从未签到

发表于 2008-3-31 16:04:55 | 显示全部楼层
用王锐做的向导吧,我在用,还是很好使的,你也可以根据你的需要,在模板里添加一些库,要不,做向导的时候,把所有的库都添上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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