OSG学习 错误与心得
在网上下载的编译好的OSG使用,我直接显示glider.osg的时候没有报错,但是对glider.osg使用asGroup() ->addChild(),setNodeMask(0X0)等操作显示时,会报错:osgTest.exe 中的 0x000000013fcb21e0 处有未经处理的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突,具体就是OSG程序设计的3.1.1节的1中的两个例子。使用其他的osg数据不会报错
后记:这个错误好像与模型osg、osgt有关
不知道原因
osgTest.exe 中的 0x758bc42d 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x002df084 处的 std::bad_alloc。
http://blog.chinaunix.net/uid-20989763-id-2978025.html
http://wenku.baidu.com/link?url=0HAJ4ukkSjILqPXWS6GUIR3jxvNRRQcbJ3sfh-wYg5UH6cr-B4WQqB9_Pta7-N2OU6Vf3G1aGKUd6xSvbHDngi_rKMs83vJKNyWh76pxe7S
上面两个说的没有试过,但是将Debug改为Realease就行了