gpt4 book ai didi

c++ - 在本地为项目使用 Ogre 库

转载 作者:行者123 更新时间:2023-11-28 02:52:20 28 4
gpt4 key购买 nike

我想做的是拥有一个应用程序(我目前正在使用示例框架应用程序)并在其中包含任何 ogre 库文件,而不是为整个系统安装它。这样一来,我就可以轻松地将应用程序移植到其他计算机上。

我使用的是 Mac OS 10.9。我通过首先运行 CMake 应用程序来配置 Xcode 项目来构建 Ogre,然后打开创建的 Xcode 项目并构建 Install 和 SampleBrowser 配置。在 Ogre 目录中创建了一个目录 sdk/lib。这包含目录 debug、OGRE 和 pkgconfig。 OGRE 目录包含所有示例 .dylib 文件。我没有看到主要的食人魔库文件。

从文件lib/pkgconfig/Ogre.pc的内容来看,lib目录下应该有一个名为OgreMain的库文件:

Libs: -L${libdir} -lOgreMain  -lpthread

据我所知,我需要这个库文件作为我项目的一部分。然后我可以链接所有 Ogre 头文件的 sdk/include。我对如何进行这项工作感到困惑。有人可以帮忙吗?

最佳答案

听起来像是 Ogre 1.8。在这种情况下,库和框架需要安装在您的应用程序包中。在 MyApp.app/Contents 中,您将需要名为 Components、Plugins 和 Frameworks 的文件夹。 Ogre.framework 进入框架,组件动态库进入组件,插件动态库进入插件。

关于c++ - 在本地为项目使用 Ogre 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22771138/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com