微软更新Azure物联网工具释出独立Azure IoT Edge模拟器

人工智能2021-02-18 14:12:24
最佳答案

微软释出了多项Azure物联网工具的更新,包括为Windows平台的开发者,释出独立的Azure IoT Edge模拟器,同时Vcpkg也支援IoT随插即用开发,而容器化装置工具链现在也可用来配置嵌入式装置。

微软目前提供了Azure IoT EdgeHub开发工具,可让Azure IoT Edge开发者在本地端创建、开发、测试、执行以及除错Azure IoT Edge模组和解决方案,但是Azure IoT EdgeHub开发工具需要在Python环境上运作。

微软提到,使用Windows作为开发环境的Azure IoT Edge开发人员,不一定都会安装Python和Pip,因此微软现在释出Azure IoT EdgeHub开发工具独立模拟器,让使用Windows作为开发环境的开发人员,不再需要先设定Python环境。这个独立的模拟器已经整合在最新版Visual Studio Code的Azure IoT工具中。

另外,Vcpkg提供IoT即插即用开发支援,Vcpkg是一个跨平台的函式库管理器,可管理Windows、Linux和MacOS上的C和C++函式库,而现在开发者可以简单地使用Vcpkg管理Azure IoT C装置SDK以及其他C/C++相依项目。过去编写原始码是唯一加入Azure IoT C装置SDK的方法,但藉由这项更新,开发者现在也可以利用Vcpkg来产生IoT即插即用的装置程式码。

微软为了要简化嵌入式Linux C/C++的开发工作,释出了容器化工具链,让开发人员能更简单地配置交叉编译环境、装置SDK与相关函式库,而为了避免开发者本地端环境的混乱,微软为常见的装置基础架构ARMv7、ARM64和x86,释出了容器映像档,而现在开发者还将这些工具,用来配置必须要在容器中编译的C/C++专案,并可将其部署到目标装置,而当用户需要进一步自定义容器,微软还额外提供了装置可能需要的函式库和套件。

免责声明:本文由用户上传,如有侵权请联系删除!