azure-c-shared-utility | Azure C SDKs common code | Azure library
kandi X-RAY | azure-c-shared-utility Summary
kandi X-RAY | azure-c-shared-utility Summary
azure-c-shared-utility is a C library providing common functionality for basic tasks (like string, list manipulation, IO, etc.).
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of azure-c-shared-utility
azure-c-shared-utility Key Features
azure-c-shared-utility Examples and Code Snippets
Community Discussions
Trending Discussions on azure-c-shared-utility
QUESTION
I am trying to port https://github.com/Azure/azure-iot-sdk-c to VxWorks. I have created 2 PRs:
- https://github.com/Azure/azure-iot-sdk-c/pull/2022
- https://github.com/Azure/azure-c-shared-utility/pull/538
I have signed the CLA but don't know how to proceed.
I have referred the contribution guide: https://github.com/Azure/azure-iot-sdk-c/blob/master/.github/CONTRIBUTING.md. But the section "Contributing Ports" is TBD.
My PRs seem stuck there. All CI checks are pending.
Could you please let me know what I should do next?
...ANSWER
Answered 2021-Jul-27 at 00:29thank you for your PR! Getting the VxWorks RTOS ported to work with Azure IoT services seems to be a great idea. The only caveat here is choosing the right SDK to get this done: in your case you used the C SDK which can be too big for constrained devices.
The best SDK for constrained devices and porting a RTOS would be the Embedded C SDK which is smaller, non-allocating, and very flexible as it allows you to use whichever MQTT, TLS and Socket your target platform needs.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install azure-c-shared-utility
Clone azure-c-shared-utility using the recursive option:
Create a folder called cmake under azure-c-shared-utility
Switch to the cmake folder and run
Build
Optionally, you may choose to install azure-c-shared-utility on your machine:.
Switch to the cmake folder and run cmake -Duse_installed_dependencies=ON ../ cmake --build . --target install or install using the follow commands for each platform: On Linux: sudo make install On Windows: msbuild /m INSTALL.vcxproj
Use it in your project (if installed) find_package(azure_c_shared_utility REQUIRED CONFIG) target_link_library(yourlib aziotsharedutil)
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page