gpt4 book ai didi

xcode - 我可以在 OS X 上使用 OpenFrameworks 而不必使用 XCode 吗?

转载 作者:行者123 更新时间:2023-12-02 05:11:39 25 4
gpt4 key购买 nike

我无法忍受 XCode,但真的很喜欢 OpenFrameworks,而且我知道它可以在 Linux+Win32 上运行,所以我不明白为什么它应该依赖于 XCode。如果我需要安装 XCode 也没关系,我只是根本不想使用它。

最佳答案

Xcode 内部使用 gcc/llvm。事实上,您可以从命令行进入包含 openFrameworks 项目的目录,然后输入 xcodebuild。但这不允许您编辑项目文件并添加新的源代码等。

Linux makefile 也可以适用于 OSX。它们已经包含了大量有关查找正确源文件、库路径等所需的信息。但是 Linux 允许我们安装更多组件作为共享系统库,而在 OSX 上我们静态链接大多数库,因此需要一些额外的信息需要添加库路径。最大的问题可能是所有内容都必须编译为 32 位,这意味着到处都传递 -arch i386,因此您不能只使用 Homebrew 或 MacPorts 安装依赖库。我们正在过渡到 64 位,但仍有一些 QuickTime 调用要求我们坚持使用 32 位,主要是为了访问我们许多人仍在用于计算机视觉的传统视频捕获设备。

就像 @cdelacroix 指出的那样,我们只在 OSX 上维护 Xcode 项目文件。这主要是由于缺乏合适的替代方案。有一个适用于 OSX 的 Code::Blocks 版本,但它没有得到很好的支持,在 native GUI 渲染方面存在一些问题,并且往往落后于其他平台。 Xcode 也是在 OSX 上安装工具链的最简单方法,因此对于大多数用户来说,安装 Xcode 是必要的。

如果您确实让基于 makefile 的构建系统正常工作,并且有兴趣对其进行中长期维护,请考虑将其贡献给 GitHub 存储库,我们很乐意接受。

关于xcode - 我可以在 OS X 上使用 OpenFrameworks 而不必使用 XCode 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10586332/

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