首页 文章

Azure设备配置:组注册

提问于
浏览
0

我已在Azure设备配置服务中设置了一个组注册,其中包含已经过验证的根证书 .

使用openssI我创建了root和leaf证书 . 如果我使用'c'azure iot sdk在custom_hsm上运行cmake并提供叶证书,私钥和公用名,那么这是否允许我编译并运行prov_dev_client_sample.c(具有正确的范围和url)必须构建可视化工作室Azure_IoT_sdks.sln .

我目前正在Linux上运行,想知道是否可以绕过构建visual studio解决方案的步骤 .

如果需要澄清,请告诉我 . 我的MS开发人员监控azure-iot-hub应该可以理解这个问题 .

2 回答

  • 1

    prov_dev_client_sample.c具有依赖项列表(由解决方案文件覆盖),这些是成功编译源文件所必需的 . 你没有't mention the reason you don'想要 Build sln . 如果您只是想在不依赖于其他项目结构的情况下使用此类功能,您可以查看CMakeLists.txt并为自己创建一个..即 cmake . -G "Visual Studio 14"

  • 0

    除了Ozzz之外,这个cmake命令 cmake -Duse_prov_client:BOOL=ON .. 将启用provisioning device sdk . 构建之后,您会发现目标包括在cmake目录中配置客户端示例 .

    cd azure-iot-sdk-c
    mkdir cmake
    cd cmake
    cmake -Duse_prov_client:BOOL=ON ..
    cmake --build .
    

    该文件描述了how to set up a development environment for the C SDK on Ubuntu .

相关问题