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

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
相关问题
有没有调用日历接口?
1601浏览 • 1回复 待解决
HarmonyOS如何调用http/https接口?
4413浏览 • 3回复 已解决
鸿蒙系统有没有调用锁屏接口
3344浏览 • 1回复 待解决
openharmony编译安装hb前遇到这问题
1788浏览 • 1回复 待解决
如何调用并测试一个wifi接口
1025浏览 • 1回复 待解决
DevEco Studio工程同步提示LABEL_VALUE_ERROR
970浏览 • 1回复 已解决
求助:Ubuntu编译w800时遇到问题。
2108浏览 • 1回复 待解决
鸿蒙js开发 video遇到问题
2744浏览 • 1回复 待解决
如何配置本地工程机?
1930浏览 • 1回复 已解决