【问题标题】:How do I set "NSHighResolutionCapable Info.plist property" to YES in macOS bigsur如何在 macOS bigsur 中将“NSHighResolutionCapable Info.plist 属性”设置为 YES
【发布时间】:2021-09-15 18:16:09
【问题描述】:

我试图使用 SDL2 在 Xcode 中用 C 语言制作 2D 游戏。它未能创建一个窗口,并且在阅读文档后它说 macOS 中的“NSHighResolutionCapable Info.plist 属性为 YES”。我想知道如何设置。

我已经给出了文档的链接 http://wiki.libsdl.org/SDL_CreateWindow

【问题讨论】:

标签: c xcode macos sdl-2


【解决方案1】:

Info.plist 是一个文件,它是您的应用程序包的一部分。这不是您可以使用代码设置的东西。如果你使用 Xcode 来制作你的项目,那么 Info.plist 文件只是一个你可以编辑的普通文件。

您的项目中应该有一些 Info.plist 文件,尽管它的名称可能不同(如 MyCoolGame-Info.plist)。如果它不存在,那么您可能没有构建应用程序包目标。

如果要启用 Retina 支持,请将 SDL_WINDOW_ALLOW_HIGHDPI 标志传递给 SDL_CreateWindow。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2021-04-04
    • 2016-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多