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

隨筆 - 505  文章 - 1034  trackbacks - 0
<2012年3月>
26272829123
45678910
11121314151617
18192021222324
25262728293031
1234567


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

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 923077
  • 排名 - 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 七星重劍 閱讀(5567) 評論(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>
            免费一级欧美片在线播放| 老牛嫩草一区二区三区日本| 欧美国产精品v| 免费视频一区二区三区在线观看| 国产精品日韩精品欧美在线| 亚洲一区二区久久| 亚洲淫性视频| 亚洲成人在线免费| 一区二区三区产品免费精品久久75 | 国产美女精品视频| 欧美激情中文字幕乱码免费| 欧美极品在线观看| 久久久美女艺术照精彩视频福利播放| 久久精品国产久精国产爱| 亚洲理论电影网| 亚洲一区在线播放| 在线综合亚洲| 欧美激情按摩| 99视频一区二区| 亚洲午夜伦理| 亚洲高清免费| 国产亚洲欧美一级| 欧美一区二区三区视频免费| 中国亚洲黄色| 国产精品乱码一区二区三区| 99av国产精品欲麻豆| 亚洲国产成人av好男人在线观看| 最新国产乱人伦偷精品免费网站| 日韩一级大片| 国产精品video| 亚洲国产黄色| 亚洲欧美成人一区二区在线电影| 国产一区二区日韩精品欧美精品| 欧美在线影院| 老牛国产精品一区的观看方式| 国产永久精品大片wwwapp| 欧美在线视频免费| 91久久久久久| 亚洲图片激情小说| 国产日韩专区在线| 久久国产精品久久久久久| 狼人社综合社区| 午夜精品久久久久久| 国产曰批免费观看久久久| 欧美视频在线观看免费网址| 亚洲欧美另类久久久精品2019| 国产精品一卡二| 欧美一级片久久久久久久| 欧美阿v一级看视频| 日韩一级成人av| 激情一区二区三区| 国产精品主播| 欧美日韩精品福利| 久久精品官网| 亚洲欧美精品| 久久国产福利| 欧美1区3d| 久久久久综合网| 欧美一区二区三区视频免费| 亚洲午夜在线视频| 久久久久久亚洲精品中文字幕| 一区二区三区精密机械公司| 韩国三级在线一区| 国产精品一区二区男女羞羞无遮挡| 欧美不卡视频一区发布| 久久亚洲春色中文字幕久久久| 一区二区日韩欧美| 欧美aⅴ一区二区三区视频| 一区二区三区欧美亚洲| 99国产精品99久久久久久粉嫩| 日韩亚洲欧美一区| 亚洲香蕉网站| 欧美色图天堂网| 久久国产精品网站| 男人插女人欧美| 久久成人精品无人区| 欧美成人资源网| 欧美日韩国产精品一区二区亚洲| 国产精品色在线| 国产精品99久久久久久久女警| 一本一本久久a久久精品牛牛影视| 亚洲巨乳在线| 亚洲人成人一区二区在线观看 | 西瓜成人精品人成网站| 蜜臀va亚洲va欧美va天堂| 久久精品国产第一区二区三区最新章节| 欧美在线亚洲在线| 欧美日韩日本视频| 亚洲美女av黄| 欧美成人视屏| 久久激情网站| 国产自产在线视频一区| 在线亚洲欧美专区二区| 久久精品盗摄| 亚洲一区二区三区高清不卡| 欧美国产激情| 亚洲国产精品成人va在线观看| 欧美一区二区三区四区夜夜大片| 亚洲精品国产欧美| 美女黄色成人网| 久久精彩视频| 亚洲精品免费一区二区三区| 亚洲精品一区二区三区四区高清| 玖玖视频精品| 99ri日韩精品视频| 亚洲性视频h| 国产欧美日韩精品a在线观看| 一本大道久久a久久精二百| 欧美激情精品久久久久久大尺度 | 亚洲在线观看视频网站| 一本色道久久88综合亚洲精品ⅰ | 国产婷婷色一区二区三区四区| 香港久久久电影| 欧美一级大片在线观看| 红桃视频成人| 亚洲精品国产系列| 欧美日韩一级黄| 欧美一区1区三区3区公司| 一区二区三区日韩欧美| 午夜精品久久久久久久久久久久| 日韩午夜av在线| 欧美aⅴ一区二区三区视频| 久久久夜精品| 亚洲欧洲一区二区三区在线观看| 欧美二区在线观看| 欧美国产日韩精品| 亚洲综合大片69999| 亚洲欧美日韩国产一区二区三区| 国产精品一区在线观看| 欧美插天视频在线播放| 国产精品入口日韩视频大尺度| 欧美综合国产| 欧美成人免费网站| 亚洲尤物影院| 久久av红桃一区二区小说| 亚洲第一在线| 亚洲小说春色综合另类电影| 国产日韩欧美不卡在线| 欧美在线关看| 欧美午夜一区二区福利视频| 久久偷看各类wc女厕嘘嘘偷窃| 欧美成人免费全部| 久久久国产一区二区三区| 欧美系列电影免费观看| 欧美日韩一区二区三区| 亚洲综合大片69999| 午夜精品久久久久久久久久久 | 亚洲肉体裸体xxxx137| 久久综合久久综合九色| 中文成人激情娱乐网| 亚洲日本成人女熟在线观看| 国产精品高清网站| 美日韩精品免费观看视频| 亚洲午夜精品一区二区三区他趣| 久久精品72免费观看| 性久久久久久久| 一区二区三区四区精品| 尤物九九久久国产精品的特点| 国产精品白丝av嫩草影院| 欧美日韩精品综合在线| 蜜桃伊人久久| 亚洲视频在线观看三级| 亚洲韩国青草视频| 韩国免费一区| 国模精品一区二区三区| 国产精品国产自产拍高清av王其 | 亚洲精品欧美| 欧美成人免费一级人片100| 久久久久免费视频| 久久久www成人免费毛片麻豆| 亚洲免费视频中文字幕| 欧美一区成人| 久久久噜噜噜| 欧美国产视频在线| 99视频精品全部免费在线| 国产精品视频专区| 久久色在线播放| 欧美激情中文字幕一区二区| 久久免费精品视频| 欧美日本中文| 国产一级久久| 亚洲人成艺术| 亚洲性视频网址| 免费观看在线综合色| 亚洲另类视频| 久久国产精品亚洲77777| 久久婷婷久久| 国产精品日韩欧美综合 | 亚洲视频在线二区| 欧美大片在线观看一区二区| 日韩午夜在线电影| 蜜臀a∨国产成人精品| 国产女人水真多18毛片18精品视频| 精品动漫av| 99re66热这里只有精品3直播 | 欧美日韩在线免费视频| 国产一区三区三区| 久久精品91久久久久久再现| 99ri日韩精品视频| 欧美黄色视屏|