青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 505  文章 - 1034  trackbacks - 0
<2008年2月>
272829303112
3456789
10111213141516
17181920212223
2425262728291
2345678


子曾經曰過:編程無他,唯手熟爾!

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 921456
  • 排名 - 14

最新隨筆

最新評論

閱讀排行榜

評論排行榜

下載
     官網 www.delta3d.org 有些地方訪問不了(試試這個代理:133.1.74.163 3128),我在公司就訪問不了,但是住的地方就可以。但是sourceforge是可以訪問的。

     http://sourceforge.net/projects/delta3d/
      
     源碼: dt_win32_2.0.0.zip
     依賴: dt_dep_vs8.0_xp_2.0.0.zip  (xp上有編譯好的第三方庫,vista上就慘了,我的本本就裝了個安裝版的,只用來學習用法,沒法調試)

設置
     1.把依賴文件解壓到delta3d對應的文件夾里
     2.設置環境變量:
DELTA_ROOT = "C:\Program Files\delta3d"  (or wherever Delta3D is installed)
DELTA_INC = %DELTA_ROOT%\inc;%DELTA_ROOT%\ext\inc;%DELTA_ROOT%\ext\inc\CEGUI
DELTA_LIB = %DELTA_ROOT%\lib;%DELTA_ROOT%\ext\lib
DELTA_DATA = %DELTA_ROOT%\data

And, of course, add %DELTA_ROOT%\bin;%DELTA_ROOT%\ext\bin to your PATH. 
    3.Qt的編譯我就不說了。我機子上裝的是4.3.0 commercial version.
編譯

    打開delta3d\VisualStudio\utilities\STAGE\dtEditQt_2005.sln開始build吧!那個dtChar的error行注釋掉好了。

    注意:不要把代碼放在移動硬盤上,否則可能會出問題,我遇到了,編譯出來的exe一運行就報錯。
截圖
   

File->Change Project 設定路徑







########################################
# Delta3D: The Open-Source Game Engine #
########################################

Welcome to Delta3D ! We hope to get you up and running with Delta3D as
quickly as possible. If you only wish run pre-built applications and have
already used the Windows installer, you are ready to rock.

Go ahead and try out the examples by running the executables found in
the bin folder.

There are also several useful utitilies also found in the delta3d/bin folder.
See the readme.txt in delta3d/utilities for more details.

If you are a developer you'll want to build from the source
which we provide with all our distributions. Please follow instructions
in the below instructions to build the source.

Thanks for using Delta3D! Please visit our webpage at http://www.delta3d.org
and don't hesistate to use the forums for any problems you may have. We'll do
our best to respond as quick as possible.

Sincerely,
The Delta3D Team

########################
# Building From Source #
########################

Here's what we know does work:

Microsoft Windows XP w/ Microsoft Visual Studio .NET 2003 (7.1)
Microsoft Windows XP w/ Microsoft Visual Studio .NET 2005 (8.0)
Microsoft Windows XP w/ Microsoft Visual C++ Toolkit 2003, .NET Framework SDK 1.1, & SCons
Linux w/ gcc3.3.x
Linux w/ gcc3.4.x
Linux w/ gcc4.0.x
Linux w/ gcc4.1.x
Apple MacOS X 10.4 w/ the latest XCode tools

Note about Linux distrubutions: We test on Fedora Core 4 but have reports of
Delta3D running on Ubuntu, SuSE, Mandriva, & Gentoo. Please contact us if you
are able to setup repositories for any Linux distribution to ease installation
for other users.

################
# Dependencies #
################

See the Depedencies page on http://www.delta3d.org for more info on version compatibility.

If you are on Windows and are using VS2003 or VS2005, we have prepared dependency
pacakges for you. These will live as a folder called 'ext' that should live inside
your Delta3D directory. Check if you have the ext/ directory already in delta3d/.
If you do not  have it, please download the latest version of delta3d-dependencies from
our SourceForge download site:
http://sourceforge.net/project/showfiles.php?group_id=113203&package_id=125151
and extract it into the Delta3D folder.

【重劍注:去上面的網址下載依賴文件解壓到Delta3D對應的文件夾里】

If you are not using VS2003 or VS2005, you will need to either build the depedencies
yourself or track them down via your favorite package manager. So here's a handy list.

Required Libraries
------------------
CAL3D
CppUnit
Crazy Eddie's GUI System
FLTK
Game Networking Engine
GDAL
InterSense Interface Libraries SDK
HawkNL
OpenAL
FreeALUT
Open Dynamics Engine
OpenThreads
OpenSceneGraph
Producer
PLIB
ReplicantBody
Xerces-C

Linux only: Xxf88vm, uuid, ncurses.

Optional Libraries
------------------
Qt 4.x - Needed for STAGE.
Boost - Needed for Python bindings only.
Python - Needed for Python script support.
RTI 1.3 - Needed for HLA libraries, utilities, & examples.


#########################
# Environment Variables #
#########################

Delta3D requires environment variables at runtime (but not at compile-time).
The Windows installer will set these up for you, but if you use the zip
package or are on Linux you need to set them youself.

Microsoft Windows XP
--------------------
Make sure the Delta3D environment variables are set:

DELTA_ROOT = "C:\Program Files\delta3d"  (or wherever Delta3D is installed)
DELTA_INC = %DELTA_ROOT%\inc;%DELTA_ROOT%\ext\inc;%DELTA_ROOT%\ext\inc\CEGUI
DELTA_LIB = %DELTA_ROOT%\lib;%DELTA_ROOT%\ext\lib
DELTA_DATA = %DELTA_ROOT%\data

And, of course, add %DELTA_ROOT%\bin;%DELTA_ROOT%\ext\bin to your PATH.

Once set, these variables can be used in Visual Studio in the project properties
or in the global VC++ directories (Tools->Options->Projects) as shown below:

Include files: $(DELTA_INC)
Library files: $(DELTA_LIB)

Linux
-----
DELTA_ROOT: path to your Delta3D installation
DELTA_DATA: $DELTA_ROOT/data
DELTA_INC: $DELTA_ROOT/inc:$DELTA_ROOT/ext/inc:$DELTA_ROOT/ext/inc:$DELTA_ROOT/ext/inc/CEGUI
DELTA_LIB: $DELTA_ROOT/lib:$DELTA_ROOT/ext/lib:$DELTA_ROOT/ext/lib/osgPlugins

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DELTA_LIB

########################################
# Platform-specific build instructions #
########################################

Windows with Visual Studio 2005
-------------------------------

1. Make sure you have your depedencies setup (see above).

2. Open VisualStudio/delta_2005.sln, build! This will generate the essential Delta3D
   libraries that can be built with our distributed dependencies.

3. The rest of the components can be build with project files of
   the individual componets.
   (dependencies that we do not distribute are listed in parentheses):
   
   VisualStudio/src/dtHLAGM/dthlagm.sln      : HLA library (RTI)
   VisualStudio/src/dtScript/dtscript.sln    : library to run python scripts (Python)
   VisualStudio/src/python/dtpython.sln      : python bindings (Python, Boost.Python)
 
   Or just build EVERYTHING (make sure you have Python, BoostPython, RTI):
   VisualStudio/delta_all_2005.sln 

   dtHLAGM
   -----
   Requries RTI package to be installed! We cannot distribute RTI with
   Delta3D, so you are on your own. The dtHLAGM module is compiled and tested
   against RTI-S 1.3_D18 although any RTI supporting spec 1.3 should work.

   To build the module dtHLAGM,
   you must add your RTI include and lib paths to the project settings or to
   your global search directories using :

   Tools->Options->Projects->VC++ Directories
  
   Also, in order to run the unit tests, you must add the directory containing
   your RTI DLLs to the VC++ directory for executable files.

   VS solutions are provided for these apps in the delta_all_2005.sln.

   The Python Bindings
   -------------------
   Building the Delta3D Python bindings requires the following additional
   packages: Python and Boost.Python.

   1. First let's install Python from: http://www.python.org/
  
   2. Next, check if the following environement variables are set:
      PYTHON_ROOT     : directory of Python installation
      PYTHON_LIB_PATH : %PYTHON_ROOT%/libs
      PYTHON_VERSION  : version of your Python installation

   2. Ok, that was easy :) Now the hard part: installing Boost. Feel
      free to cross-reference with their "Getting Started" guide:
      http://www.boost.org/more/getting_started.html  
     
      Obtain the Boost library from SourceForge (package 'boost'):
      http://sourceforge.net/projects/boost/
     
   3. Unzip Boost. The directory will look something like "boost_1_34_1"
  
   4. Obtain the Boost-Jam executable from SourceForge (package 'boost-jam')
  
   5. Unzip Boost-Jam ('bjam.exe') and place it somewhere in your PATH or
      into your Boost directory
 
   6. Open a cmd shell and navigate to your Boost directory.
  
   7. Run 'bjam stage --with-python'. This will build the Boost.Python set of
      Boost libraries to a directory something like "boost*/stage/lib". Make sure to add this directory
      to your PATH environment variable so Windows can find the Boost.Python DLLs
      at runtime.
        
   8. If you are using the Windows installer or have the dependency package unzipped
      make sure to remove the Boost.Python DLLs contained in delta3d\ext\bin before
      going any further. Otherwise, they will conflict with the DLL you just built.
  
   9. Open a solution contain the project files for the Delta3D Python bindings:
      -delta3d\VisualStudio\src\python\dtpython.sln or
      -delta3d\VisualStudio\delta_all.sln.
     
   10. Before building...
  
      -Select Tools->Options
      -Select the Projects folder
      -Select VC++ Directories
      -Change 'Show directories for:' to Include files
      -Add your Boost directory to the list
      -Change 'Show directories for:' to Library files
      -Add 'boost_*\stage\lib' (or whatever your proper path is)to the list
  
   11. Build!
  
   12. Make sure the .pyd libraries were built into delta3d\bin. If not, rinse and repeat.
  
   13. Set your PYTHONPATH environement variable contains the directory with the resulting
       .pyd libraries (most likely delta3d\bin).

   STAGE
   -----
   You'll need:
   -Visual Studio .NET 2005
   -Qt 4.x, the windows open-source release (http://www.trolltech.com)
  
  
   Building Qt 4.x Open Source Version with MSVC
   -----------------------------------------------
    1. To configure Qt, just use the Visual Studio Command prompt, change
        directory to where Qt is, and type "configure -platform win32-msvc2005".  To see
        the list of supported compilers, see the folder "mkspecs" in the Qt installation.
       
     2. Once that is finished type "nmake" to start the compiling.  If you just want
          to build the libraries (much faster), type "nmake sub-src".
  
  
   Building the Delta3D Editor with MSVC
   -------------------------------------
  
   1. IMPORTANT: If you have installed the Windows dependency package or
      used the full-on installer, you must remove the Qt DLLs that are
      shipped inside ext\bin. These were placed there so users could
      use the STAGE binary without rebuilding Qt. However, if you are
      reading this section it means you _are_ rebuilding Qt in order
      to rebuild STAGE, so the old DLLs will conflict.
  
   2. Ok, onto building the editor. Open:
      delta3d\VisualStudio\utilities\STAGE\dtEditQt_2005.sln
  
   3. Build the entire solution.

   4. The STAGE.exe file should now reside in delta3d/bin.  Double-click to run!

Windows w/ SCons & Linux
-----------------------

1. Download SCons from http://www.scons.org .

2. You will notice files called SConstruct and SConscript in the delta3d
   subdirectories. These files are high-level scripts that tell SCons how
   to build Delta3D.

   To build the Delta3D libraries from the root delta3d directory type:
    scons

   By default, this will build everything possible, including all
   Delta3D libraries, examples, utilities, and Python bindings. If SCons
   cannot find Boost.Python (or buildPythonBindings=0 is passed to scons)
   the bindings will be skipped. Likewise, if RTI cannot be found, the dtHLAGM
   library will be skipped.
   
   To install the shared libraries in the lib folder under the prefix
   you specified:
    scons install

   Use options include:
    -Q     - Quiet output.
    -j N   - Number of jobs to use, help for multiple processors.
    -c     - Clean out the previous build.
    --help - Display all options

    prefix=path - Path to in which to install Delta3D (e.g. /usr/local)
    libdir=path - Path to install libraries to (overrides prefix) (e.g. /usr/loca/lib64)
    includedir=path - Path to install headers to (overrides prefix)
    bindir=path - Path to install executables to (overrides prefix)
    mode=debug|release - 'debug' builds with debugging symbols.
                         'release' builds with optimizations enabled.
    boost=path to your boost installation
    rti=path ro your RTI installation
    cpppath=additional include directories (comma delimited)
    libpath=additional library directories (comma delimited)
    buildPythonBindings=0|1 - Set this to 0 if you want to skip the bindings

3. To build your own Delta3D apps in SCons, feel free to hack on scons_template
   as a template for how to use SCons outside our source tree.  

   dtPython
   --------
   The Delta3D Python bindings requires the following additional
   packages: Python and Boost.Python.

   Install Boost Python (Linux w/ bjam, see above for MSVC):
   - Obtain the Boost library from SourceForge (package 'boost'):
     http://sourceforge.net/projects/boost/
   - Obtain Boost Jam (package 'boost-jam').
   - Decompress the BoostJam archive and place the file 'bjam' in your PATH.
   - Set env. var PYTHON_ROOT to your your python installation (usually /usr or /usr/local)
   - Set env. var PYTHON_VERSION to the 2-part major python version (e.g. 2.3 or 2.4)
   - Go to boost/libs/python/build.
   - Run 'bjam -sTOOLS=gcc'.
   - Root up and 'bjam install'

   Build the Python bindings for Delta3D engine:
   - Go to the delta3d root directory.
   - If your installation of Boost is in a non-standard location,
     run scons with the 'boost=/path/to/boost' option, otherwise just build
     as normal.
   
   Set the PYTHONPATH environement variable to contain the var DELTA_LIB.

   dtHLAGM
   -----
   Requries RTI package to be installed! We cannot distribute RTI with
   Delta3D, so you are on your own. The dtHLAGM module is compiled and tested
   against RTI-S although any RTI should work.

   Once your have an RTI installed, run:

   'scons rti=/path/to/rti'
   

posted on 2008-02-27 00:02 七星重劍 閱讀(5565) 評論(0)  編輯 收藏 引用 所屬分類: Game GraphicsC++ lib -- Qt
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产精品第一区二区三区 | 91久久久久久久久| 欧美激情一区| 久久蜜桃精品| 亚洲先锋成人| 先锋影音国产一区| 久久久综合香蕉尹人综合网| 老司机久久99久久精品播放免费| 国产日韩专区在线| 国产女人18毛片水18精品| 国产午夜精品全部视频播放| 一区二区三区在线免费视频| 日韩一本二本av| 欧美伊人影院| 欧美激情在线| 亚洲免费中文字幕| 久久久久国产精品一区二区| 欧美1区3d| 欧美三级电影精品| 久久免费少妇高潮久久精品99| 欧美成人中文| 亚洲精品久久7777| 亚洲欧美日韩精品综合在线观看| 久久在线观看视频| 亚洲电影免费观看高清| 亚洲私人影吧| 欧美高清一区二区| 国产一区二区三区四区老人| 日韩亚洲精品电影| 欧美在线亚洲一区| 亚洲欧洲一区二区三区久久| 翔田千里一区二区| 欧美精品一区二区三区在线播放| 久久亚洲私人国产精品va| 欧美精品日韩| 精品动漫av| 欧美一级视频免费在线观看| 亚洲精品久久久一区二区三区| 欧美激情在线狂野欧美精品| 亚洲影院在线| 欧美日韩免费在线视频| 亚洲黄色在线观看| 鲁大师成人一区二区三区 | 欧美日韩日韩| 1024亚洲| 久久午夜电影网| 亚洲欧美久久久| 国产精品久久国产精麻豆99网站| 欧美久久久久免费| 日韩一区二区高清| 久久露脸国产精品| 国产在线精品成人一区二区三区 | 国产精品青草久久久久福利99| 久久字幕精品一区| 国产精品看片资源| 亚洲天堂av在线免费| 亚洲国产一区二区视频| 美女91精品| 有码中文亚洲精品| 毛片精品免费在线观看| 午夜精品久久久久久久蜜桃app| 在线中文字幕日韩| 亚洲电影在线播放| 久久久久国产成人精品亚洲午夜| 美脚丝袜一区二区三区在线观看 | 欧美国产一区二区| 欧美电影在线| 亚洲精品视频在线观看网站| 欧美三级午夜理伦三级中文幕 | 在线观看成人网| 欧美中文字幕精品| 欧美一区二区三区久久精品| 国产亚洲一区二区在线观看| 久久精品国产综合| 久久精品国产成人| 亚洲国产1区| 亚洲激情在线观看| 欧美日韩国产欧美日美国产精品| 国产精品美女| 欧美亚洲三级| 久久久免费av| 中文日韩欧美| 欧美亚洲一区| 亚洲毛片av| 午夜精品福利一区二区蜜股av| 欧美高清视频一二三区| 亚洲三级电影全部在线观看高清| 亚洲欧美激情精品一区二区| 亚洲自拍偷拍福利| 在线精品视频在线观看高清 | 国产精品成人一区二区三区吃奶 | 国产喷白浆一区二区三区| 欧美一区网站| 久久米奇亚洲| 亚洲影院色在线观看免费| 亚洲一区二区三区在线视频 | 国产精品欧美在线| 久久女同互慰一区二区三区| 亚洲欧美一区二区三区极速播放| 蜜桃av一区二区在线观看| 美腿丝袜亚洲色图| 制服丝袜亚洲播放| 久久精品欧美日韩精品| 一区二区欧美亚洲| 久久国产福利| 亚洲一区二区三区在线| 久久久久国产精品一区三寸| 亚洲欧美激情四射在线日| 亚洲美女网站| 狠狠色综合日日| 亚洲性人人天天夜夜摸| 亚洲人成小说网站色在线| 香蕉精品999视频一区二区 | 亚洲一二三区在线观看| 在线免费观看日本一区| 亚洲视频一区在线观看| 亚洲国产日韩欧美综合久久 | 午夜精品久久久久久久白皮肤| 免费成年人欧美视频| 亚洲一区二区三区涩| 欧美不卡视频| 欧美大尺度在线| 国产欧美日韩视频一区二区三区| 久久www免费人成看片高清| 欧美精品二区三区四区免费看视频| 亚洲精品国产系列| 亚洲一卡二卡三卡四卡五卡| 亚洲午夜精品国产| 欧美美女操人视频| 亚洲国产激情| 亚洲精品看片| 欧美顶级少妇做爰| 欧美高清视频在线播放| 亚洲国产成人91精品| 久久免费99精品久久久久久| 久久亚洲国产精品日日av夜夜| 老巨人导航500精品| 久久免费精品视频| 精品51国产黑色丝袜高跟鞋| 久久大逼视频| 久久免费黄色| 亚洲欧洲免费视频| 欧美另类极品videosbest最新版本| 亚洲专区免费| 欧美日韩国产亚洲一区| 一区二区三区成人精品| 欧美一区二区三区四区视频| 国产一区二区三区不卡在线观看| 亚洲国产精品久久久久婷婷884| 欧美黄在线观看| 亚洲国产一区二区三区高清| 亚洲激情二区| 欧美激情免费观看| 亚洲国产精品视频| 欧美日韩国产区一| 亚洲一区二区在线免费观看| 久久久精彩视频| 亚洲国产日韩在线一区模特| 欧美精品一区在线发布| 亚洲网站视频福利| 久久综合一区| av成人福利| 国产精自产拍久久久久久蜜| 久久久精品午夜少妇| 亚洲人久久久| 欧美一区二区三区免费看| 有坂深雪在线一区| 欧美日韩成人综合天天影院| 欧美一二区视频| 亚洲激情影院| 久久久综合激的五月天| 99精品99久久久久久宅男| 国产日韩成人精品| 欧美肥婆在线| 午夜在线一区二区| 亚洲精品视频二区| 麻豆精品在线视频| 亚洲在线观看视频网站| 亚洲国产精品悠悠久久琪琪| 国产精品久久久久久久久久直播 | 美女诱惑一区| 在线亚洲精品| 国产精品系列在线播放| 欧美精品一区二区久久婷婷| 99天天综合性| 久久久人成影片一区二区三区 | 亚洲欧美另类中文字幕| 激情成人在线视频| 欧美午夜影院| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久久精品欧美丰满| 一本久道久久综合婷婷鲸鱼| 国产日本精品| 欧美视频在线一区二区三区| 久久综合一区| 欧美在线免费观看视频| 亚洲一级在线观看| 一个色综合导航| 亚洲美女精品成人在线视频| 亚洲电影毛片|