查看: 7500|回复: 7

delta3d 2.0 安装说明

[复制链接]

该用户从未签到

发表于 2008-3-2 19:00:48 | 显示全部楼层 |阅读模式
怎么得到他

下载delta3d 2.0
http://sourceforge.net/project/showfiles.php?group_id=113203
如果希望自己进行编译,需要分别下载 dt_src_2.0.0.zip(源码包)  和 dt_dep_vs8.0_xp_2.0.0.zip(依赖文件包)
如果希望直接使用可以下载 dt_win32_2.0.0_setup.exe(安装版) 或者 dt_win32_2.0.0.zip(解压版)

怎么安装他


安装版本
自动安装并完成环境配置,编辑器需要自己设置.(请参考下文)

解压版本
解压后需要自己设置环境变量和编辑器路径.(请参考下文)

原代码安装版本
正确的解压目录
解压 dt_src_2.0.0.zip中的delta3d_REL-2.0.0到任意目录(假设为d:\delta3d_REL-2.0.0)
解压 dt_dep_vs8.0_xp_2.0.0.zip 中的 ext 目录到 d:\delta3d_REL-2.0.0 中,最后得到 d:\delta3d_REL-2.0.0\ext
这里要说明的是dt_dep_vs8.0_xp_2.0.0.zip中并不包括可选的依赖库:(请参考下文)
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.

设置环境变量
在环境变量中添加以下项目
DELTA_ROOT = "d:\delta3d_REL-2.0.0"  (我假设你安装在这里了,如果不是请自己修改)
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

最后把 %DELTA_ROOT%\bin;%DELTA_ROOT%\ext\bin 添加到 PATH 中去,不要忘记使用分号和以后的变量隔离


设置vs路径
假设你使用的是vs2005 因为目前的版本只支持vs2005
在(工具--选项--项目和解决方案--vc++目录) 中添加以下的路径:
Include files: $(DELTA_INC)
Library files: $(DELTA_LIB)


怎么编译他

你需要有安装vs2005在你的机器上,更重要的是你必须打上vs2005sp1的补丁.(这个补丁安装过程需要2.5G的c盘空间,希望你有这么多)
上面已经完成了基本模块的设置了可以直接打开VisualStudio/delta_2005.sln进行编译了.
如果想编译所有的所有的东西,请使用VisualStudio/delta_all_2005.sln

请注意的是并不是所有的项目都正确的编译了,这和上面提到的可选库没有被安装有关系.(请参考readme.txt)

(待续)

该用户从未签到

发表于 2008-3-2 19:28:25 | 显示全部楼层


不错~~~~~~~ :) :)

该用户从未签到

 楼主| 发表于 2008-3-3 01:01:19 | 显示全部楼层
因为休息了很长时间,今天也是第一次测试安装2.0所以一些经验都是来自1.5版本的,所有上面写的有点仓促有些问题没说清楚

1 如果vs2005没打补丁编译出来的bebug版本启动的时候就出现异常了
2 这个版本的 "安装版" "解压版" "源码包+依赖文件包" 从现在的测试来看是完全一致的,1.5版本里是有点差异的,可能是bug. 我比较喜欢解压版的,设置好环境变量以后编译一下范例的debug版本就好了. ext目录doc目录都是全的,而且python的扩展也是编译好的.
3 目前这个版本里少了 osgdb_freetype.dll 不至少什么原因,只少了这一个.

该用户从未签到

发表于 2008-3-3 19:35:57 | 显示全部楼层
建议单独开个delta3d板块出来,像vrdev一样。。。

该用户从未签到

 楼主| 发表于 2008-3-4 10:34:11 | 显示全部楼层
  好象使用delta3d的人也不少,只是很少能在网上找到什么教程,我以后漫漫的想把一些简单的经验写出来,互相提供个方便.

该用户从未签到

发表于 2008-3-5 13:11:16 | 显示全部楼层
强烈支持楼上各位大虾,我们新手有福了,哈哈
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2008-3-5 19:05:50 | 显示全部楼层
    原帖由 gazzterran 于 2008-3-3 19:35 发表
    建议单独开个delta3d板块出来,像vrdev一样。。。



    这不就是个独立的版块吗,您的意思是?~

    该用户从未签到

    发表于 2010-3-20 23:50:14 | 显示全部楼层
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    OSG中国官方论坛-有您OSG在中国才更好

    网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

    联系我们

    • 工作时间:09:00--18:00
    • 反馈邮箱:1315785073@qq.com
    快速回复 返回顶部 返回列表