总结一下:
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-HOMEKIT_SDK开发问题
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: ESP-HOMEKIT_SDK开发问题
components/homekit/esp_hap_core/CMakeLists.txt 这个文件最上面,会通过 git 获取相关版本信息。
看上去是你的 git 获取信息有些问题。你确认下你 git 是什么版本?git log --pretty=format:\"%h\" -1 这个命令的输出是什么?
看上去是你的 git 获取信息有些问题。你确认下你 git 是什么版本?git log --pretty=format:\"%h\" -1 这个命令的输出是什么?
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: ESP-HOMEKIT_SDK开发问题
另外
你的 homekit sdk 是怎么拉的?这个版本比较奇怪。
Code: Select all
ESP HomeKit SDK Project commit: esp_homekit_release_3.0.r3-79-g2dbb338
Who is online
Users browsing this forum: No registered users and 68 guests