Re: [程式] VS2008編譯OGRE 無法執行
※ 引述《yu00928 (黑皮)》之銘言:
: 各位大大好
: 小弟最近在學習OGRE
: 使用的環境是VS2008
: 我試著編譯OGREsdk裡面給的sample
: 編譯完成後執行 卻出現錯誤
: http://h.imagehost.org/0906/asd.png

: 請問一下這是什麼問題
: 要怎麼解決
: 謝謝
截圖的意思是表示說你的程式存取到非法的記憶體,
可能的原因,是有物件沒有初始化,但卻呼叫了它。
我建議你可以下中斷點(F9)在程式一開始的地方,
如果是 BSP 的範例,我會在 ExampleApplication.h 約第 87 行
virtual void go(void)
{
if (!setup()) // 試著下中斷點(F9)
return;
mRoot->startRendering();
// clean up
destroyScene();
}
如果在程式還沒執行到這行之前,就出現 Exception 的話,可能是環境沒有設定好。
如果可以執行到這行的話,
那就按 F10 或 F11 看程式呼叫哪行出現例外,再來看看怎樣的問題。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: msc0953 來自: 114.32.96.156 (12/07 22:12)
→
12/08 09:08, , 1F
12/08 09:08, 1F
→
12/08 18:05, , 2F
12/08 18:05, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章