CMake VS Code Example

1 min read cmake, cpp, nix, vscode
  • example project using cmake
    • uses cmake Find*.cmake files in cmake/
  • uses Nix package manager for managing development dependencies
  • main.cpp contains examples/code that leverages SFML, SDL2, GLFW,OpenGL, and SQLite3 to demonstrate leveraging dependencies

Prerequisites

Build and Run

git clone
cd cmake-vscode-example

# install dependencies if needed and setup shell
nix-shell

mkdir build
cd build
cmake ..
make

# run
./example