‘Xcode Unable to execute command: Segmentation fault: 11‘

概述,

'Xcode Unable to execute command: Segmentation fault: 11'

解决方案,

添加: Build Setting -> Other Linker Flags -> -ld64

延伸, -ld64是什么,

在 Xcode 的 Build Setting 中,Other Linker Flags(其他链接器标志)用于向链接器(linker)传递额外的命令行参数。其中 -ld64 是一条特定的链接器标志。

-ld64 是用于指定链接器使用 ld64 替代默认的链接器。ld64 是苹果开发的一个 Mach-O 文件格式的链接器,用于在 macOS 和 iOS 系统上进行可执行文件和动态库的链接。

-ld64 添加到 Other Linker Flags 中,告诉 Xcode 使用 ld64 链接器来构建项目。这通常用于特定的需求,例如需要使用 ld64 才能实现的高级功能或特定的优化。

请注意,在大多数情况下,不需要手动添加 -ld64 到 Other Linker Flags 中,因为 Xcode 默认会选择正确的链接器。只有在特定的情况下需要使用 ld64 或需要进行自定义配置时,才需要添加该链接器标志。

源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 可执行文件

感谢观看,

学以致用更感谢。

相关推荐
乔宕一25 分钟前
vscode 设置每次调试 powershell 脚本都使用临时的 powershell 终端
ide·vscode·编辑器
shughui1 小时前
最新版IntelliJ IDEA下载+安装+汉化(详细图文)
java·ide·intellij-idea
怦怦蓝1 小时前
IDEA 开发邮件发送功能:全流程报错解决方案汇总
java·ide·intellij-idea·发邮件
Benny的老巢1 小时前
【n8n工作流入门02】macOS安装n8n保姆级教程:Homebrew与npm两种方式详解
macos·npm·node.js·n8n·n8n工作流·homwbrew·n8n安装
stevenzqzq2 小时前
Android Studio Logcat 基础认知
android·ide·android studio·日志
望眼欲穿的程序猿2 小时前
基于Linux&MacOS 开发Ai8051U
linux·运维·macos
朝花不迟暮2 小时前
使用Android Studio生成apk,卡在Running Gradle task ‘assembleDebug...解决方法
android·ide·android studio
TESmart碲视3 小时前
M4芯片MacBook支持多显示器吗?mac如何与KVM切换器使用。
macos·计算机外设·mst·kvm切换器·双屏kvm切换器
我的golang之路果然有问题3 小时前
Mac 上的 Vue 安装和配置记录
前端·javascript·vue.js·笔记·macos
hui函数3 小时前
如何解决 PyCharm 控制台 pip install 报错 OSError: [Errno 18] Cross-device link 问题
ide·pycharm·pip