Inside the companion
Build your studio
Two small CMake checkpoints: one executable, then a library with tests and presets.
Project files 9
Write your first build input
A complete one-file program with checked output and a process exit status.
#include <iostream>
int main() {
std::cout << "One source. One target.\n";
std::cout.flush();
return std::cout ? 0 : 1;
}
This is the file included with the course. Copy and download give you its complete source.
Taking your work offline? Download all course companions
