我正在开发使用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没有链接。
我该如何解决这个问题?
答案 0 :(得分:1)
问题是由子项目的makefile引起的。
所以我的两个makefile都包含
XXX_LDFLAGS = -lIOKit -L<Library directory, necessary if the dylib is not in $THEOS/lib>
感谢。