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

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

感谢观看,

学以致用更感谢。

相关推荐
bookish_2010_prj14 分钟前
vscode构建简单编译和调试环境
ide·vscode·编辑器
一棵树长得超出它自己44 分钟前
Allure安装与使用【macOS】
macos
三金C_C2 小时前
Mac配置开发环境
macos·开发环境
百锦再3 小时前
Android Studio 实现自定义全局悬浮按钮
android·java·ide·app·android studio·安卓
百锦再3 小时前
Android Studio 项目文件夹结构详解
android·java·ide·ios·app·android studio·idea
妙为6 小时前
visual studio 2022更改项目名称,灾难性故障(异常来自HRESULT)
ide·visual studio·更改项目名称·hresult·灾难性故障
不是AI8 小时前
【安卓开发】【Android Studio】Menu(菜单栏)的使用及常见问题
android·ide·android studio
百锦再10 小时前
Android Studio 中文字大小的单位详解
android·xml·java·ide·app·android studio
残月只会敲键盘10 小时前
Visual Studio C++引入第三方库
ide·visual studio
来自星星的坤11 小时前
解决 VSCode 中 NVM 配置后无法识别 Node 和 NPM 的问题
ide·vscode·npm