【已解决】【网关】【SDK】 综合网关sdk编译错(选有线配网)

网关设备, 语音中控设备等
Post Reply
teencol@foxmail.com
Posts: 4

内容样例
1) 开发包全称:38ab5d70-b0fa-11ec-af62-df3a3a62f625-1648734928071.tar.gz
2) 问题现象:当用有线配网, 编译出错
3) 操作流程:配置为有线配网, 修改: sdk/include/iot/tuya_iot_config.h , 注释掉 WIFI_GW 宏定义
//#define WIFI_GW 1
编译:
./build_app.sh apps/demo_gw demo_gw 1.0.0

错误信息:
/home/mk/project/zonghe/v1.1.5/output/demo_gw_1.0.0/.objs/./src/user_iot_intf.c.o:在函数‘user_svc_start’中:
/home/mk/project/zonghe/v1.1.5/apps/demo_gw/src/user_iot_intf.c:85:对‘tuya_iot_sdk_init’未定义的引用
collect2: 错误: ld 返回 1

4) 问题时间:2022.12.08,17:15

Kyson
Posts: 230

Re: 【求助】【网关】【SDK】 综合网关sdk编译错(选有线配网)

tuya_iot_config.h 的宏是不可修改的,因为涂鸦产物包是以库的形式提供的,默认的产物包是支持有线+无线的,直接用 demo 提供的 tuya_iot_wired_wf_sdk_init 接口初始化即可,不用无线的话,无线的 tkl_wifi.c 接口全部返回 0 就行。

Post Reply