ubuntu11.10中配置OGRE1.8
生活随笔
收集整理的這篇文章主要介紹了
ubuntu11.10中配置OGRE1.8
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在這里提到的版本有點低,但對于Ubuntu11.10+Ogre1.8照樣適用。
對于Ubuntu 9.10及以上版本:
安裝編譯器及配置工具: sudo apt-get install build-essential automake libto安裝必須的依賴: sudo apt-get install libfreetype6-dev libfreeimage-dev libzzip-dev libxrandr-dev libxaw7-dev freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev
如果在編譯Ogre的過程中提示有頭文件丟失的話,試著添加以下的庫,并且升級下面列出的庫: .libxt-dev .libpng3-dev opengl方面可能用到的是libglew1.5-dev而不是freeglut3-dev。是否一定需要libxt-dev 和libpng3-dev還不是很確定(最好一起裝上吧)。
安裝非嚴格的依賴: sudo apt-get install nvidia-cg-toolkit libois-dev libboost-thread-dev
安裝可選的依賴: sudo apt-get install doxygen graphviz libcppunit-dev
在你嘗試用CMake編譯Ogre之前請確保你已經把前面的準備工作都做好了!
接下來要做的: 1.去光放網站下載Ogre的源碼(現在的最新版本是1.7.2,如果升級了請下載最新版本); 2.解壓: tar xjf ogre_src_v1-7-2.tar.bz2 3.進入解壓后的根目錄; cd ogre_src_v1-7-2 4.建立一個編譯的目錄: mkdir build 5.進入build目錄: cd build 6.用cmake命令進行編譯: cmake .. (這樣做的目的是將編譯的文件全都生成在build文件夾中,如果編譯失敗,只需刪除build文件夾再重新編譯即可) 查看大量的CMake文檔,在執行編譯的時候可以附加很多的編譯選項,并且可以在跟更多的背景條件下開始用CMake編譯。請注意:OGRE_CONFIG_THREADS = 1 在linux中并不被支持。 7.如果CMake的結果看上去還不錯,那么就編譯Ogre: make -j2 -j2的意思是指明編譯線程的個數。它等于你的電腦的cpu核心數目。比如-j2對應雙核,-j4對應四核... 8.當編譯成功之后,你就可以把Ogre安裝到你的系統中了(安裝在默認的目錄,/usr/local): sudo make install
通過上面的幾步,Ogre就算安裝好了,接下來運行自帶的示例 到build/bin目錄下運行: ./SampleBrowser
轉載于:https://www.cnblogs.com/szgzwc/archive/2012/11/10/2764196.html
總結
以上是生活随笔為你收集整理的ubuntu11.10中配置OGRE1.8的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式缓存应用(转载的)
- 下一篇: 反向题在测试问卷信效度_[问卷的信度和效