Biicode is a C and C++ dependency manager. And uses CMake to configure and build your projects. Hope there are no surprises here!
This post is a CMake Tutorial to understand the basics of generating biicode projects for your usual tools and some tips to make projects multi-os compatible via CMakeLists.txt.
A few days ago, we came across this fantastic library from the Dropbox team, to encode and decode JSON using C++11. Syntax is very clean and attractive which makes the library very easy to use.
Also, this library is an ideal example to show how to upload to biicode your library like I did.
Why would you want to upload to biicode your library ?
Once it’s uploaded to biicode, everyone (including yourself) can reuse it easily and without any complex configuration.
This is key: If you make a good job configuring and uploading the library to biicode, nobody will EVER do this job again. The library will work for anyone just by typing #include “lasote/json11/json11.hpp”.
JSON11 by DROPBOX
Would you like to surprise your friends by doing something really cool?
You can now make a moving doll in just 20 minutes using RaspberryPI and biicode.
It’s super easy, you only have to follow this 4 steps: