我已使用已验证的根证书在Azure设备设置服务中设置了组注册。
我使用openssI创建了根证书和叶证书。如果我使用'c‘azure iot sdk's在custom_hsm上运行cmake,并提供叶证书、私钥和通用名称,这是否允许我在不必构建visual studio Azure_IoT_sdks.sln的情况下编译和运行cmake(具有正确的作用域和url)。
我目前在Linux上运行,想知道是否有可能绕过构建visual studio解决方案的步骤。
如果需要澄清,请让我知道。问题应该是可以理解的,我的MS开发人员监控azure-iot-hub。
发布于 2018-07-28 04:30:57
prov_dev_client_sample.c具有依赖项列表(包含在解决方案文件中),这些依赖项是成功编译源文件所必需的。您没有提到您不想构建sln的原因。如果您只是想使用这样的功能而不依赖于另一个项目结构,您可以查看CMakeLists.txt并为自己创建一个。即cmake . -G "Visual Studio 14"
发布于 2018-07-30 16:37:17
除了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。
https://stackoverflow.com/questions/51557866
复制相似问题