2011-12-16 45 views
1

我已經OGRE3D編譯和準備,唯一的問題是,當我去測試它,我得到以下建立輸出,而它會編譯,它只是簡單地退出:在Ubuntu的錯誤運行OGRE3D

代碼

Starting /home/holland/Code/C++/Test/ogreapp_build/dist/bin/OgreApp... 
Creating resource group General 
Creating resource group Internal 
Creating resource group Autodetect 
SceneManagerFactory for type 'DefaultSceneManager' registered. 
Registering ResourceManager for type Material 
Registering ResourceManager for type Mesh 
Registering ResourceManager for type Skeleton 
MovableObjectFactory for type 'ParticleSystem' registered. 
OverlayElementFactory for type Panel registered. 
OverlayElementFactory for type BorderPanel registered. 
OverlayElementFactory for type TextArea registered. 
Registering ResourceManager for type Font 
ArchiveFactory for archive type FileSystem registered. 
ArchiveFactory for archive type Zip registered. 
DDS codec registering 
FreeImage version: 3.15.1 
This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details 
Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,sti 
Registering ResourceManager for type HighLevelGpuProgram 
Registering ResourceManager for type Compositor 
MovableObjectFactory for type 'Entity' registered. 
MovableObjectFactory for type 'Light' registered. 
MovableObjectFactory for type 'BillboardSet' registered. 
MovableObjectFactory for type 'ManualObject' registered. 
MovableObjectFactory for type 'BillboardChain' registered. 
MovableObjectFactory for type 'RibbonTrail' registered. 
plugins.cfg not found, automatic plugin loading disabled. 
*-*-* OGRE Initialising 
*-*-* Version 1.7.3 (Cthugha) 
An exception has occured: OGRE EXCEPTION(6:FileNotFoundException): 'resources.cfg' file not found! in ConfigFile::load at /home/holland/Build/ogre/src/OgreMain/src/OgreConfigFile.cpp (line 83) 
*-*-* OGRE Shutdown 
Unregistering ResourceManager for type Compositor 
Unregistering ResourceManager for type Font 
Unregistering ResourceManager for type Skeleton 
Unregistering ResourceManager for type Mesh 
Unregistering ResourceManager for type HighLevelGpuProgram 
Unregistering ResourceManager for type Material 
/home/holland/Code/C++/Test/ogreapp_build/dist/bin/OgreApp exited with code 0 

我編譯使用了大量的設置從here的框架。

代碼應該做的是顯示一個帶有設置的圖形渲染器,然後顯示一個顯示fps數據的黑屏。問題在於代碼從字面上編譯,然後退出。

問題:我做錯了什麼?

+0

你在某處有`resources.cfg`文件嗎?它似乎認爲你應該... – tpg2114 2011-12-16 01:58:34

回答

3

resources.cfg文件應位於可執行文件所在的目錄中,以便找到它。