Debian喘息和食人魔教程

Debian喘息和食人魔教程,debian,ogre,ogre3d,Debian,Ogre,Ogre3d,我正在努力建造 我正在使用Debian Wheezy-beta 4,我已经安装了以下软件包: 图书馆发展 图书馆开发 我用这一行编写了教程: g++ -I/usr/include/OGRE -I/usr/include/OIS -lOgreMain -lOIS -o main *.cpp 我知道:SdkTrays.h没有这样的文件或目录 我已经检查过了,头既不在/usr/include中,也不在/usr/local/include中(递归地) 有可能在debian压缩下获得SDK吗?我刚刚

我正在努力建造

我正在使用Debian Wheezy-beta 4,我已经安装了以下软件包:

  • 图书馆发展
  • 图书馆开发
我用这一行编写了教程:

g++ -I/usr/include/OGRE -I/usr/include/OIS -lOgreMain -lOIS -o main *.cpp
我知道:SdkTrays.h没有这样的文件或目录

我已经检查过了,头既不在/usr/include中,也不在/usr/local/include中(递归地)


有可能在debian压缩下获得SDK吗?

我刚刚查看了可用的软件包,由于某种原因,甚至1.8版本也不包括OgreBites(SDK脚本所属)


因此,您唯一的选择是自己从中获取代码。

示例中的所有代码都已从Debian中删除,因为它包含许多未知的、不含DFSG的内容,如中所述。经过一段时间后,Debian维护人员决定删除所有示例目录,这打破了教程,因为他们在一些早期简单的GUI内容和模型中大量依赖示例

1.7.4+dfsg1-6之前的所有版本都包含示例。以下是如何从源存储库构建它:

  • http://anonscm.debian.org/git/pkg-games/ogre.git
    
  • 查看debian打包的最新版本,其中包括示例-
    git co debian/1.7.4-5
  • 构建包(未签名)git buildpackage-us-uc-rfakerroot-git ignore branch
  • 使用
    dpkg-i
    将软件包安装到该软件包上方的目录中。您可能希望使用库的普通版本或-dbg版本,而不是全部
  • 现在可以编译教程应用程序了
  • 最终,您将离开示例中使用的示例框架,您可以用正式的Debian版本替换这个旧版本