- Use the .clang-format to avoid format wars.
- Keep as many implementations in .cpp files as possible
- Press F3 to open the debug overlay
Install brew LLVM, don't use macClang as c20 standards are not FULLY supportedUsing c++17 now. Any up to date compiler should work.- Export LLVM compiler
- Configured config.cpp to prevent buffer overflow on mac
export CC=/opt/homebrew/opt/llvm/bin/clang
export CXX=/opt/homebrew/opt/llvm/bin/clang++