## Docker build and proxies

I remember the first time I saw a presentation about Docker, it was probably in 2014 and it was love at first sigh. My day to day workflow has changed drastically since then, instead of installing servers on my laptop (for example, a database server for testing) or dealing with …

## CMake and Libraries, part 2, third party libraries

Last time we dealt with adding subprojects to a main CMake project, this is very typical because, you know, sometimes C/C++ projects are really big. Another very common thing in big projects is using third party libraries, yes, libraries that you know should be previously installed in your machine …

## CMake and Libraries, part 1.5, Windows

Last time we built a CMake multidirectory C project and generated an executable as well as a static and a dynamic library. If you were running the code in macOS or Linux (or well, any Unix), you will see the .dylib file with the dynamic library (.so in Linux/FeeBSD …

## CMake and Libraries, part 1

I must tell you the truth, not all applications out there are as simple as a hello world; yes, I know, shocking right?! So far we have been doing simple CMake files to produce a simple application with a few files. Today let’s try to cover a little more …

## CMake and out-of-source build

Hello, it is me again! What were we talking about the last time? Oh yeah! CMake! Well, here I am, ready to talk more about CMake! Ready? Let’s go!

So far we have been building our simple build script in the same directory as our source code. In the …