Xcode报错:Undefined symbols,Linker command failed with exit code1

这种编译报错点击Xcode左侧的小红叉这两行点击没反应,不知道具体报错原因怎么弄?

解决办法:

第一步:点周Xcode左侧工具栏的编译log日志按钮

第二步:第一步点击完Xcode左侧出现了编译历史列表,可以看到有报错的小红叉,还有编译的时间,可以点击小红叉这一行

第三步:第二步点击之后,Xcode内容栏就出现了整个编译的过程记录,哪些文件编译成功了,哪些文件编译失败了,还有编译所耗的时间等,这个时间我们可以滚动一个这个列表到出现红叉的地方:

第四步:在第三步的基础上,找到出现红叉的位置的右侧有一个"红叉2"的地方,右侧有一个小按钮:,点击这个小按钮就能展开具体的报错原因了

第五步:在第四步的基础上,根据错误提示找到对应的.m文件,并在Xcode右侧的Target Membership里将当前所编译的Target打勾

相关推荐
进阶的小木桩2 小时前
【解决方案】vscode 不小心打开了列选择模式,选择时只能选中同一列的数据。
ide·vscode·编辑器
Java&Develop8 小时前
idea里面不能运行 node 命令 cmd 里面可以运行咋回事啊
java·ide·intellij-idea
你们补药再卷啦9 小时前
不用额外下载jar包,idea快速查看使用的组件源码
java·ide·intellij-idea
OKXLIN9 小时前
XCode集成第三方framework步骤
ide·macos·framework·xcode
高山莫衣12 小时前
VSCode中Marp插件
ide·vscode·编辑器
love530love13 小时前
PyCharm Community社区版链接WSL虚拟环境
ide·python·pycharm
yinshuilan16 小时前
Mac提示无法打开应用程序DBeaver
macos
无情的搬砖机器16 小时前
idea 打不开terminal
java·ide·intellij-idea
集成显卡17 小时前
AI | 字节跳动 AI 中文IDE编辑器 Trae 初体验
ide·人工智能·vscode·编辑器
崔lc17 小时前
在idea中看spring源码
ide·spring·intellij-idea