【发布时间】:2017-02-06 03:58:28
【问题描述】:
我研究 kaa 平台已经好几个星期了。昨天,我开始在 kaa github 上运行一个名为 gpiocontrol 的示例应用程序。 java (android) sdk 工作正常。但是,在尝试为 esp8266 构建 c sdk 时,我发现一些文件丢失了,这些文件是
- build.sh(在自述文件中引用)
- CMakelists.txt(在我尝试运行 cmake 时提示)
另外,我在项目的一些先前提交中发现了这些丢失的文件。所以请检查并重新添加这些文件。非常感谢kaa团队。
更新
我确实注意到我上面提到的构建文件可以在根目录 (sample-apps) 的 /common 路径中找到。
更新 2
很遗憾,通用构建文件没有针对esp8266 平台 的特定构建文件。现在我想知道应该使用哪种方法来为这个平台构建 kaa,遵循 kaa documentation for esp8266 或者只是将选项 -DKAA_PLATFORM=esp8266 添加到 cmake 命令的公共 build.sh 文件中?实际上,我已经尝试过第二种方法,但它失败了:(
常用的build.sh文件cmake命令
build() {
mkdir -p "$PROJECT_HOME/build"
cd "$PROJECT_HOME/build"
cmake -DBUILD_TESTING=OFF ..
make
}
仍在等待您的回复,再次感谢您!
【问题讨论】:
标签: kaa