在 MacOS 的 Xcode 中,我应该使用哪些优化/设置在发布模式下进行编译?

What optimizations / settings should I use for compiling in release mode in Xcode for MacOS?

我正在开发一个应用程序,它将在 MacOS 中与 Adob​​e 产品一起使用。

SDK 仅附带项目的调试发布模式。如果我尝试编辑方案并查看 'run',我无法将其切换为发布,因为除了调试之外别无选择。根据我的阅读,这意味着我必须创建一个新方案,或者编辑这个方案。

在 Windows 中,调试模式和发布模式之间的编译会在应用程序中产生巨大的性能差异,因此我假设在 MacOS 中会发生同样的事情。因此,正确设置适当的优化对我来说很重要。但是,我不知道哪些重要。

有没有人对我应该通过编辑调试模式或创建新模式来设置哪些关键优化提出建议,以使我的应用获得最佳性能?

谢谢 - 我在这个部门有点盲目,因为我是一名 Windows 开发人员并且 Mac 对我来说是新手。

谢谢, -理查德

创建新方案:

  1. 让屏幕看起来像下面的截图:

  1. 点击 AppStore 下方的“+”。这将使用新名称创建现有方案的副本。

  2. 使用所需的编译器设置等编辑新创建的配置

然后新创建的配置应该显示在 'Edit Schemes' window。


编辑:要设置优化标志,让你的屏幕看起来像这样,然后select你想要的每个配置的标志:

我鼓励你去尝试。 None这个很难。