コンテンツにスキップ

101

インストールが必要なもの

これらすべて Homebrew でインストールできます。

brew install cabin clang-format clang-tidy cmake llvm lld pkgconf git

ライブラリは vcpkg でインストールします。

vcpkg install catch2

本講義で利用するプロジェクトの構成

.
├── include # ヘッダライブラリを置く場所
│   └── ...
├── src     # 課題を置く場所
|   ├── CMakeLists.txt
|   └── sectoin_0.cpp
├── CMakeLists.txt 
├── Makefile.toml  # cargo-make で便利なコマンドを色々用意しました
├── cabin.toml     # cabinの設定ファイル
└── .clang-format  # clang-formatの設定ファイル、自由にいじってよい