2009-03-04 80 views
0

我得到这个错误,我不知道其中:奇怪的食人魔错误和一个不存在的文件

OGRE EXCEPTION(2:InvalidParametersException):头chunck不匹配任一endian:损坏流?在串行:: determineEdianness在f:\ codingextra \怪物\ shoggoth_vc9 \怪物\ ogremain的\ src \ ogreserializer.cpp(线90)

我使用Visual Studio 2008年。我试图使用gvim上的F文件:驱动器提到,但显然它不存在?我也尝试cd到目录,它说它不存在。任何见解?

回答

2

您正在使用Ogre的预编译版本。如果您想调试它,您可能需要下载Ogre资源并进行安装。但很显然,Serializer类正在读取一些你已经给出的数据,预计它会处于某种格式。具体来说,它在标题中寻找一个标记,标记数据是小数据还是大数据。 (最低或最高有效字节在先)

您也可以尝试在您的代码调用Ogre的任何地方捕获异常,这将帮助您缩小问题代码的范围。

+0

好的,在编译后我会在哪里放置源代码? 另外,尝试和发现此错误的最有效方法是什么? – 2009-03-04 01:33:52