が
/usr/local/share/OGRE/resources.cfg
/usr/local/share/OGRE/plugins.cfg
に住んで、あなたのプロジェクトは、取得するにはcmakeの を必要としません。あなたはチュートリアルのために行く:
どのようにセットアップが鬼で日食:
ファイル - >新規 - > C++プロジェクト - > EmptyProject
C/C++ビルド - >環境 OGRE_LOC /ホーム/スコット/ SRC/ogre_src_v1-7-3
C/C++ビルド - >設定
GCC C++ Compiler -> Includes
${OGRE_LOC}/OgreMain/include
/usr/local/include/OGRE
${OGRE_LOC}/Samples/Common/include
/usr/include/OIS
GCC C++ Linker -> Libraries (-l)
OgreMain
OgreTerrain
OIS
CEGUIOgreRenderer
右クリックプロジェクト - >プロパティ - >インポート
General -> File System ->
ONLY import those 4 files from the tutorial project
(NOT dist, build, makefiles ...)
BaseApplication.cpp
BaseApplication.h
TutorialApplication.cpp
TutorialApplication.h
also import these files :
/usr/local/share/OGRE/resources.cfg
/usr/local/share/OGRE/plugins.cfg
今すぐコンパイルして実行してください。
オーガモデルを追加するには:
まず、鬼プロジェクトを作成するために、上記のステップを行うことがOKコンパイル保証します。実行すると、黒い画面が表示されます。モデル(鬼)を追加するには、単にTutorialApplicationを編集します。cppのようをcreateSceneのように表示される機能:
``
無効TutorialApplication ::をcreateScene(無効) {
Ogre::Entity* ogreHead = mSceneMgr->createEntity("Head", "ogrehead.mesh");
Ogre::SceneNode* headNode = mSceneMgr->getRootSceneNode()->createChildSceneNode();
headNode->attachObject(ogreHead);
// Set ambient light
mSceneMgr->setAmbientLight(Ogre::ColourValue(0.5, 0.5, 0.5));
// Create a light
Ogre::Light* l = mSceneMgr->createLight("MainLight");
l->setPosition(20,80,50);
}
私が直面している問題の一つ鬼を愛することですしようとしたときチュートリアルとドキュメンテーションは日々古くなっています。それに加えて、あなたが使用すると期待されるライブラリのバージョンは決して決して決して決してありません。再生のため –