///////////////////////////////////////////////////////// //从VS2005编译SecondLife源码 研究开源SecondLife的魅力在于其与商务思想的融合,客户端采用mesa3D图形库,视频音频流媒体,网络飞信(就少IP电话了),商品道具交易,3D网上冲浪,角色养成等涵盖时下互联网pc端较广的技术领域,大约70万行代码量;在Windows下源码编译SecondLife步骤如下。 1. 下载VS2005 2. 下载cmake,flex,bison,python,fmod,SecondLife=Source+Artwork+Libs,目录不能有空格,如E:\Ref\Secondlife\linden\indra; 3. 修改install.xml - 删除<key>mysql</key> 4. 执行E:\Ref\Secondlife\linden\indra\python develop.py -G VC80,将在该目录下生成build-vc80目录 (漫长的联网安装三方lib) 5. 关闭警告 6. 对lscript_compile.vcproj进行脚本语法和词法代码cmd生成调整 /*---------------------------------------------------------------rs //修改E:\Ref\Secondlife\linden\libraries\include\boost/tokenizer.hpp,另存为Unicode格式 //修改E:\Ref\Secondlife\linden\libraries\include\boost\utility\enable_if.hpp,另存为Unicode格式 //对lscript_compile.vcproj进行脚本语法和词法代码cmd调整 //修改E:\Ref\Secondlife\linden\indra\build-vc80\lscript\lscript_compile\lscript_compile.vcproj,替换所有BISON-NOTFOUND为F:\Backup\Ref\Open3Lib\bin\bison\bison.exe F:\Backup\Ref\Open3Lib\bin\bison\,替换所有FLEX-NOTFOUND为F:\Backup\Ref\Open3Lib\bin\flex\flex.exe //修改E:\Ref\Secondlife\linden\indra\lscript\lscript_compile\CMakeLists.txt内bin路径 ->F:\Backup\Ref\Open3Lib\bin\ ----------------------------------------------------------------*/ 7. 添加fmodex_vc.lib等所需三方lib文件目录路径 8. 编译secondlife-bin,拷贝所需的运行时dll文件 9. 好,韵味一下半条命--藕不是是第二人生。呵呵 http://blog.csdn.net/beidoustudio/archive/2009/05/16/4192220.aspx
|
|
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
---|
27 | 28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|
常用链接
留言簿(1)
随笔档案
文章档案
搜索
最新评论
阅读排行榜
评论排行榜
|
|