101
インストールが必要なもの¶
- ツール
- cabin
- clang-format
- clang-tidy
- CMake
- vcpkg
- llvm
- lld
- pkg-config
- Git
- ライブラリ
これらすべて 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の設定ファイル、自由にいじってよい