Undefined symbols for architecture x86_64:
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
后来发现xcode就算使用系统自带的头文件也需要导入lib(sqlite和iconv,Mac都自带),也就是说,单单包含头文件是不够的,还需要加入lib或Framework,具体方法如下:
加上以后,一切正常。
本文介绍了在使用Xcode进行项目编译时遇到的Undefined symbols for architecture x86_64错误,并给出了具体的解决方案,即除了包含头文件外还需要正确引入对应的lib或Framework。

1541

被折叠的 条评论
为什么被折叠?



