如何更新?#
参见
更新至该教程最新学习模板#
由于学习模板没多少, 想更新学习模板请直接重新下载 cpp_novice, ppp2_novice 或 ppp3_novice, 然后进行 2.配置. 之前配好过的话, 重新配置应该只需要几分钟.
更新软件#
Windows (MSYS2)#
通过
菜单 (一般在左下角, Win11 在中间位置), 或 MSYS2 安装路径 (默认为C:\msys64
) 找到 clang64 或 clang64.exe.右键 然后选择
.在打开的窗口输入命令
pacman -Syu
并多次 回车.执行
pacman -Syu
后, 可能需要重启该软件, 关闭并重新打开 clang64.exe, 再执行一次pacman -Syu
.
Windows (WSL)#
打开 WSL 终端,通过 brew upgrade
更新.
MacOS#
Command⌘-空格 打开聚焦搜索, 搜索 终端 并打开.
在
输入brew upgrade --greedy
并 耐心等待; 由于配置了中科大镜像源, 无需科学工具即可更新.
Linux#
操作系统: Fedora#
若基于此教程, 请通过 sudo dnf upgrade --refresh
更新.
操作系统: Ubuntu 或 Debian#
若基于此教程, 请通过以下命令更新.
sudo apt update && sudo apt upgrade && pipx upgrade-all --include-injected
symlink_latest_version() {
local binary="$1"
local latest_version=$(ls -1 "/usr/bin/clang"-* 2>/dev/null | grep -oE '[0-9]+' | sort -V | tail -n 1)
if [ -n "$latest_version" ]; then
sudo ln -sf "/usr/bin/$binary-$latest_version" "/usr/bin/$binary"
echo "Symlink created: $binary-$latest_version -> $binary"
else
echo "No installed versions of $binary found."
fi
}
symlink_latest_version "clang"
symlink_latest_version "clang++"
symlink_latest_version "clang-tidy"
symlink_latest_version "clang-format"
symlink_latest_version "clangd"
symlink_latest_version "lldb"
架构: x86_64#
若基于此教程, 请通过 brew upgrade
更新.