编译工程总是遇到调用的接口提示未定义

riscv32-unknown-elf-ld: ohos/libs/libhal_iothardware.a(hal_wifiiot_i2c.o): in function `.L0 ':
hal_wifiiot_i2c.c:(.text.HalI2cWrite+0x12): undefined reference to `hi_i2c_write'
riscv32-unknown-elf-ld: hal_wifiiot_i2c.c:(.text.HalI2cInit+0x12): undefined reference to `hi_i2c_init'
scons: *** [output/bin/Hi3861_wifiiot_app.out] Error 1

这都是我应用的底层函数或者说是封装的库调用的函数。总是提示。这怎么解决?

求助
2021-01-11 15:13:29
浏览
收藏 0
回答 2
已解决
回答 2
按赞同
/
按时间
细嗅蔷薇05
4

默认I2C没有打
修改vendor\hisi\hi3861\hi3861\build\config\usr_config.mk文件中的CONFIG_I2C_SUPPORT行:

# CONFIG_I2C_SUPPORT is not set修改为CONFIG_I2C_SUPPORT=y

分享
微博
QQ
微信
回复
2021-01-12 02:06:35
zhazhap

谢谢。可以了。

分享
微博
QQ
微信
回复
2021-01-12 08:48:00
相关问题
HarmonyOS如何调用http/https接口?
2002浏览 • 2回复 已解决
鸿蒙系统有没有调用锁屏接口
1874浏览 • 1回复 待解决
求助:Ubuntu编译w800时遇到问题。
843浏览 • 1回复 待解决
DevEco补全问题,有遇到吗?
215浏览 • 1回复 待解决
如何配置本地工程机?
635浏览 • 1回复 已解决
鸿蒙js开发 video遇到问题
895浏览 • 1回复 待解决
LocatorCallback接口,求助
2825浏览 • 3回复 待解决
deveco studio自动补全提示时常失效
2868浏览 • 2回复 已解决
VectorElement怎么定义对应xml
3320浏览 • 2回复 待解决
鸿蒙这个预览功能 总是报错
2733浏览 • 5回复 待解决
鸿蒙WebView 层级 总是处于最外层
1257浏览 • 3回复 待解决