仅对大型的更新进行记录, 便于读者了解是否需要更新和 :doc:`如何更新 </how_to_update>`.
- 软件更新
- 请 linux 和 wsl 额外安装 libc++ 和 libc++abi:
- ubuntu:
sudo apt install libc++-dev libc++abi-dev
- fedora:sudo dnf install libcxx-devel libcxxabi-devel
- 请 linux 和 wsl 额外安装 libc++ 和 libc++abi:
- ubuntu:
- 学习模板更新
- 强制 clang 在 linux 和 wsl 上使用 libc++ 而不是 libstdc++
- 学习模板更新
- 大量禁用 clang-tidy 的检查, 减轻初学者负担.
- 软件更新
- 将 llvm 更新至 18.
- 学习模板更新
- 将 llvm 更新至 18.
- 完全重写简化学习模板的结构, 并直接在学习模板内添加说明文件.
- 学习模板更新
- 正式使用 CMake 进行代码管理.
- 补充了利用 vcpkg 或 conan 简单添加第三方库的方式.
以前的更新太杂, 且已没有提示如何更新的必要.