我是靠谱客的博主 热情蜜粉,最近开发中收集的这篇文章主要介绍【Xcode】undefined symbols错误总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


今天在使用ZBar的时候,报了很多undefined symbols错误。特意总结一下这类错误。

1、framework缺失

这类错误一般是因为库文件没导入引起的。在导入CoreMedia.framework之后,错误消失。怎样快速找到缺失的库,这里面是有规律的。

前两个字母CM正是CoreMedia的缩写。还有类似的比如:

_CV是缺失CoreVideo

_CA是缺失CoreAnnimation,也就是QuartzCore

_AV是缺失AVFoundation

2、dylib缺失

动态库缺失导致的undefined symbols错误,一般如下:


iconv就是库名:libiconv就是我们要添加的动态库

3、自定义文件未加入Compile Sources

这类问题导致的undefined symbols错误,一般如下:

_OBJC_CLASS_$_后面的就是我们需要添加到编译源里的类名,将ViewController.m添加到Compile Sources中即可。



最后

以上就是热情蜜粉为你收集整理的【Xcode】undefined symbols错误总结的全部内容,希望文章能够帮你解决【Xcode】undefined symbols错误总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部