Articles by Tag #cmake

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Autark: Rethinking build systems – Integrate, Don’t Outsource

I enjoy programming in C. Over the years, I’ve built a couple dozen projects of varying complexity –...

Learn More 0 1Nov 5

Running Python unit tests with CMake

Welcome to the next pikoTutorial ! If you haven't read the previous pikoTutorial on setting up a...

Learn More 2 0Aug 31

Combining CMake with Docker

Welcome to the next pikoTutorial! In one of the recent articles, I showed how to use CMake for...

Learn More 0 0Aug 12

Thirdparty dependencies with FetchContent

Welcome to the next pikoTutorial ! FetchContent module tries to be the solution to never-ending...

Learn More 2 1Aug 26

CMake for Complex Projects (Part 1): Building a C++ Game Engine from Scratch for Desktop and WebAssembly

A practical guide to modern CMake through a real-world C++ game engine project - Compilation &...

Learn More 4 0Aug 7

Mastering CMake: A Practical Guide for DevOps Engineers and Developers

CMake is the backbone of modern C++ build systems. Whether you're compiling a simple executable or...

Learn More 1 0May 10

CMake Script Mode and Variables

CMake lets users write scripts in "Script Mode" that can do various tasks. I originally tried...

Learn More 0 0Feb 8

CMake Made Simple: A Reusable Template for Your First C++ Project

This article was originally published on Valerius Petrini's Programming Blog on 08/05/2025 When...

Learn More 1 3Aug 20

Failed to load shared library 'llama.dll': Could not find (llama-cpp-python)

🧵 Fixing Common Issues When Installing llama-cpp-python on Windows If you're working with...

Learn More 0 0Apr 14

Simple CMake to Compile Resources

Recently I have been working on a project that has a Simple Web Server, so I needed a way to serve...

Learn More 0 0Feb 8

Nix + CMake FetchContent Workaround

Introduction When you run nix build, Nix builds your code with instructions stated in the...

Learn More 0 0Jul 9

How to Structure Projects in C++ or Qt: CMake and Directories

📺 Tutorial Playlist Qt6 projects are built with CMake, and CMake plays a crucial role in managing...

Learn More 1 0Jul 14