This article is for developers who develop their own SDK and compile it themselves.
Cmake is the software construction tool we've been using for many years on all the platforms supported by Linphone-sdk.
The changes we've made make it easier and quicker to compile and develop in the SDK, while enabling deeper integration with popular IDEs.
Of course, we continue to recommend that users or developers of applications above linphone-sdk use our binary packages (Maven, Cocoapods, Nuget) for ease of use.
The changes are available in our GitLab.
See also our tutorials.