OGRE 源码成功编译记 081227
Made by welflau
1 下载最新的 OGRE 源码包 1.6.0
2 直接解压到 D 盘根目录下
3 打开 sln 我装是的 VS2005
打开后
4 编译生成 OgreMain
5 会出错,还没下 Dependencies
因为链接器中显示了有附加库
6 下载 ogre-dependencies 注意要下载最新版
下载地址:
http://sourceforge.net/project/showfiles.php?group_id=2997
下一个页面选择
7 解压到 D:/ogre-l.6.0/ogre
解压完后,再重新编译生成
OgreMain 编译得要一段时间
而且编译后 Obj 文件有 1.6G 左右的大小,所以编译之前要保证你的硬盘有足够的空间
【注意】还有一个 Samples 文件夹也要覆盖到 Ogre 目录下
里面是执行时所需的 dll 文件
终于编译完后,不过还是有错,少文件
我去 Dependencies/include/zzip 目录下看的确没这个文件
我又下了 Dependencies 其他版本 OgreDependencies_VC8SP1_Eihort_20070323
发现有该文件
8 可能是版本不对再到 OGRE 官方网站
http://www.ogre3d.org/index.php?option=com_content&task=view&id=412&Itemid=132
下载红框所示那个包: OgreDependencies_VC8SP1_Eihort_20071227.zip
解压到 OGRE 目录 D:/ogre-l.6.0/ogre 下到重新覆盖一遍
再编译生成
终于成功生成
生成的 lib 和 dll 如下图
其中 OgreMain 生成的目标文件有 1.53G