OGeek|极客世界-中国程序员成长平台

标题: ios - 如何使用 theos 链接 IOKit? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 04:16
标题: ios - 如何使用 theos 链接 IOKit?

我正在开发一个使用 IOKit 获取电池信息的调整,但构建失败。

Undefined symbols for architecture armv7:
  "_IOPSCopyPowerSourcesInfo", referenced from:
      getBatteryPercent(int*) in PRJNAME.mm.3bb88719.o
  "_IOPSCopyPowerSourcesList", referenced from:
      getBatteryPercent(int*) in PRJNAME.mm.3bb88719.o
  "_IOPSGetPowerSourceDescription", referenced from:
      getBatteryPercent(int*) in PRJNAME.mm.3bb88719.o

我已经将 libIOKit.dylib 复制到 $THEOS/lib/ 并使用了 makefile,但似乎 dylib 没有链接。

我该如何解决这个问题?



Best Answer-推荐答案


问题是由子项目的makefile引起的。

所以我的两个 makefile 都包含

XXX_LDFLAGS = -lIOKit -L

谢谢。

关于ios - 如何使用 theos 链接 IOKit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27673035/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4