报错信息

error:
Undefined symbol: typeinfo for sdk::IConfig
Undefined symbol: vtable for sdk::IConfig具体信息:
Undefined symbols for architecture x86_64:"typeinfo for sdk::IConfig", referenced from:typeinfo for sdk::ConfigImpl in sdk.a(config_impl.o)"vtable for sdk::IConfig", referenced from:sdk::IConfig::IConfig() in sdk.a(sdk_impl.o)NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

解决过程

  1. 由于IConfig是一个纯虚接口类,一开始没理解提示信息中的函数未定义。
  2. 逐个接口检查,后发现中间有个小接口没写后面的=0,加上后问题解决。

Xcode Undefined symbols 错误相关推荐

  1. Xcode编译Undefined symbols for architecture xxx 错误总结

    2019独角兽企业重金招聘Python工程师标准>>> 领个红包,支持一下作者 这是支付宝推出的一个最新活动,用支付宝扫码即有红包送,0元到99元不等,红包可以到店支付使用,每日仅可 ...

  2. xcode编译Undefined symbols for architecture i386问题解决

    Undefined symbols for architecture i386: "_OBJC_CLASS_$_XXX", referenced from: objc-class- ...

  3. 经典错误:symbol(s) not found for architecture x86_64 || Undefined symbols for architecture x86_64:

    记录经典,防止踩坑!!!!! 真机可以运行,模拟器报错. 错误信息显示如下: Ld /Users/lyj/Library/Developer/Xcode/DerivedData/MYPayBucket ...

  4. (OS X) OpenCV架构x86_64的未定义符号:错误(OpenCV Undefined symbols for architecture x86_64: error)...

    原地址: http://www.it1352.com/474798.html 错误提示如下: Undefined symbols for architecture x86_64:"cv::_ ...

  5. clion在使用sqlite3的时候,显示Undefined symbols for architecture x86_64错误的解决办法

    显示Undefined symbols for architecture x86_64错误的原因 1.缺少静态库 环境:在模拟器上报错但在真机上能运行成功,而且报的错误来自于第三方库. 原因:arch ...

  6. Undefined symbols for architecture armv7错误解决方法

    Undefined symbols for architecture armv7错误解决方法 参考文章: (1)Undefined symbols for architecture armv7错误解决 ...

  7. xcode7: Undefined symbols for architecture i386: _iconv_open, referenced from:

    在整合cocos和quick时,出现这个错误,我按照以前的方法 link binary with libraries 中add libiconv.2.dylib ,发现已经没有了这个库. 网上找了一下 ...

  8. Undefined symbols for architecture x86_64: in mac OS

    1.我当前使用的mac OS系统版本: macOS Mojave Version 10.14.6 2.Command Line Tools: Xcode Version 11.3.1 (11C504) ...

  9. ios: Undefined symbols

    ios: Undefined symbols ios universal build 2019.4.30 背景 用xcode 做了一个iphone ui demo工程,它依赖另一个 tvm_model ...

  10. Undefined symbols for architecture i386问题解决方法

    个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题: Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名&q ...

最新文章

  1. linux c 时间函数 time difftime 简介
  2. Java注解研究之@Required
  3. 驰骋表单设计器 设计表单案例演示
  4. ThinkPHP中where()方法的使用
  5. 网站服务器时间秒杀,Javascript实现商品秒杀倒计时(时间与服务器时间同步)...
  6. Python3.6连接mysql(一)
  7. c语言十几行编译出上百k,二级C语言上机编程题技巧总结选读.doc
  8. njx如何实现负载均衡_使用Nginx实现负载均衡
  9. 【权限设计】如何以“权限”为单位的进行权限设计(二)
  10. Linux实战教学笔记29:MySQL数据库企业级应用实践
  11. 日本老人租妻女,“共享家庭”能用来抵抗孤独吗?
  12. 安卓入门教程(十五)- Fragment,Service,WAMP下载
  13. PowerManager深入分析
  14. 计算机毕业设计Java馥郁花艺网站mp4(源码+系统+mysql数据库+lw文档)
  15. MySQL 大量sleeping before entering InnoDB 故障诊断
  16. Zabbix监控网络设备模板配置
  17. oracle 中的pi,Oracle中实现圆周率计算(一)
  18. 《伤寒论》——辨太阳病脉证并治(上)30条
  19. openCV给图片加坐标轴
  20. 社会财富分配问题模拟(蒙特卡洛思想)

热门文章

  1. 服务器维护常见的问题
  2. 我的Java开发学习之旅------Java经典面试题
  3. java较全的面试题
  4. hdu5773The All-purpose Zero
  5. steam linux 安装目录,如何在Ubuntu中安装Steam | MOS86
  6. java ajax是什么东东_Ajax是什么意思,它是在做什么用的?
  7. 从「集装箱」思考Docker风潮
  8. 牛客-Java计算个人所得税
  9. 数字电子技术-逻辑门电路
  10. 原生安卓X86 TV安装配置