ESP-HOMEKIT_SDK开发问题

MACHINK
Posts: 11
Joined: Fri Jul 22, 2022 2:10 am

Re: ESP-HOMEKIT_SDK开发问题

Postby MACHINK » Tue Aug 09, 2022 7:52 am

总结一下:
1.开发环境windows10;
2. 如果将homekit sdk下的例程拷贝到其他自定义目录,则同时examples 目录下的 common 也要拷贝过去;
且需在esp-homekit-sdk目录下设置HOMEKIT_PATH路径为当前路径:
SET HOMEKIT_PATH=%CD%
改成在 esp-homekit-sdk 目录下执行
$env:HOMEKIT_PATH = pwd
3. esp-homekit-sdk /components/homekit/esp_hap_core/CMakeLists.txt 的 56 行改为
target_compile_definitions(${COMPONENT_TARGET} PRIVATE "-D MFI_VER=\"4.0\"")
4. 然后就可以编译通过了,虽然不知道为什么MFI_VER要修改,或者还有别的修改方式?

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: ESP-HOMEKIT_SDK开发问题

Postby ESP_Gargamel » Tue Aug 09, 2022 8:35 am

components/homekit/esp_hap_core/CMakeLists.txt 这个文件最上面,会通过 git 获取相关版本信息。
看上去是你的 git 获取信息有些问题。你确认下你 git 是什么版本?git log --pretty=format:\"%h\" -1 这个命令的输出是什么?

ESP_Gargamel
Posts: 786
Joined: Wed Nov 14, 2018 8:45 am

Re: ESP-HOMEKIT_SDK开发问题

Postby ESP_Gargamel » Tue Aug 09, 2022 8:42 am

另外

Code: Select all

ESP HomeKit SDK Project commit: esp_homekit_release_3.0.r3-79-g2dbb338
你的 homekit sdk 是怎么拉的?这个版本比较奇怪。

Who is online

Users browsing this forum: Bing [Bot] and 38 guests