The C++ Candid Library of icpp-pro
- API Reference
- The C++ Candid Library is extensively tested in our QA Canister.
- If you want to contribute, please reach out.
To write a C++ smart contract that runs in a Canister, you do not use icpp-candid
directly, but you install icpp-pro, which is a full-blown C++ Canister Development Kit.
Simply install & Get Started !
If you want to use the C++ Candid Library in your Rich Client, you need to include it in your application and then compile it to a native executable.
We already do this ourselves as part of icpp-pro
to enable interactive debugging with VS Code, as described here.
The command we use is:
icpp build-native
Which uses the Clang++ compiler to create a native debug executable named mockic.exe
For support, kindly create a GitHub Issue as outlined in the Support documentation page.