‘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 或需要进行自定义配置时,才需要添加该链接器标志。

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

感谢观看,

学以致用更感谢。

相关推荐
几维安全22 分钟前
如何保护你的 iOS 应用免受逆向工程攻击
macos·objective-c·cocoa
18号房客1 小时前
macOS开发环境配置与应用开发教程(一)
vscode·macos·visualstudio·eclipse·intellij-idea·phpstorm·visual studio
一道微光1 小时前
Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
开发语言·python·macos
weixin_423196172 小时前
VSCode+WSL作为IDE开发和管理深度学习项目
ide·vscode·编辑器
乐闻x2 小时前
VSCode 插件开发实战(八):创建和管理任务 Task
ide·vscode·编辑器
web137656076434 小时前
WebStorm 创建一个Vue项目
ide·vue.js·webstorm
CYBEREXP200813 小时前
MacOS M3源代码编译Qt6.8.1
c++·qt·macos
带电的小王19 小时前
VSCode:VSCode安装 -- 最简洁的VSCode安装教程
ide·vscode·编辑器
会说法语的猪21 小时前
IDEA使用Alt + Enter快捷键自动接受返回值一直有final修饰的问题处理
java·ide·intellij-idea
叶羽西21 小时前
Android Studio Gradle Sync timeout
android·ide·android studio