为了更好的学习物联网设备端相关知识和实践,基于之前的 iot hub c sdk 整理并重写了 iot-hub-device-c-sdk
以下针对该仓库,描述如何搭建相应的开发环境。
工具 | 说明 |
---|---|
wsl | windows上linux子系统,能够在windows进行简单的linux开发 |
vscode | 代码编辑器,配合插件进行代码编写 |
WSL需要安装以下软件:
vscode需要安装以下插件:
apt-get update
# 安装所需软件
apt-get install git cmake gcc g++ doxygen graphviz
# 安装googletest
apt-get install googletest gcovr
cd /usr/src/googletest
mkdir -p build
cd build
cmake .. && make && make install
物联网设备端主要使用C语言进行开发,为了提高工程质量,需要按照统一的规范进行开发,需要仔细阅读:
同时,需要按照Doxygen规范进行注释,并且基于googletest编写相应的单元测试,保证单元测试覆盖率。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。