Ubuntu 20.04 虚拟机,VSCode 通过 remote-ssh 连接
VSCode版本:1.98.1
以 BK7231N_TuyaOS-3.8.18 为例
环境准备:
通过Wind-IDE全新下载一个BK7231N_TuyaOS-3.8.18 SDK,编译quickstart样例,确认环境正常
SDK路径为默认路径:~/Documents/tuya/Projects/BK7231N_TuyaOS-3.8.18/
下载电工插座产品开发包 tuyaos_wf_bk7231n_elp-tuyaos_wf_bk7231n_elp_plug
问题表现:
尝试直接右键 Build Project 进行编译1.0.0版本,提示 Switching the TuyaOS version, please wait 后VSCode报告 cwd 命令执行出错,检查发现SDK文件夹 BK7231N_TuyaOS-3.8.18 被重命名为 BK7231N_TuyaOS-3.8.18_bak
在Terminal中手动运行编译命令 ./build_app.sh apps/tuyaos_wf_bk7231n_elp-tuyaos_wf_bk7231n_elp_plug tuyaos_wf_bk7231n_elp-tuyaos_wf_bk7231n_elp_plug 1.0.0 则可以正常编译
手动运行 make app_menuconfig 也可以正常修改配置