gpt4 book ai didi

ios - Xcode build设置未显示特定于 arch 的选项?

转载 作者:行者123 更新时间:2023-12-04 21:31:03 25 4
gpt4 key购买 nike

我正在尝试在我的项目的build设置中为库添加架构特定的位置。但是由于某种原因,我没有在菜单中看到它们。

我的菜单看起来如何:

My Menu

菜单应该如何显示

What it's supposed to look like

(Not exactly the same, but you can see how in this image they were able to select architecture specific options for the configuration setting. I'm only able to select OS specific things, not architecture)



this page有关它应该如何工作的引用。

最佳答案

我必须通过实验和反复试验来发现这一点。我无法找到有关此 afaik 的任何文档;如果有,我会很高兴看到它。

您必须手动编辑您的 project.pbxproj文件。找到要更改的设置(确保它属于正确的目标和配置),然后从

LIBRARY_SEARCH_PATHS = (
/library/search/path/1,
/library/search/path/2,
/library/search/path/3,
);


"LIBRARY_SEARCH_PATHS[sdk=iphonesimulator*][arch=x86_64]" = (
/library/search/path/1,
/library/search/path/2,
/library/search/path/3,
);


需要注意的几点:
  • 添加选项的时候一定要加引号,否则Xcode将无法解析project.pbxproj文件。
  • 如果您需要添加多个特定选项,请添加另一个方括号分隔的项目,如 [arch=x86_64] .

  • 完整列表 sdk s(截至撰写本文时)包括
    iphonesimulator 
    iphoneos
    watchos
    watchsimulator
    appletvos
    appletvsimulator
    macosx

    编辑:另请注意构建系统区分 iphoneos (iOS 设备)和 iphonesimulator ,所以如果构建不起作用,请仔细检查您的 [sdk=...]设置!

    关于ios - Xcode build设置未显示特定于 arch 的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51660981/

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