2 bustub仓库配置 2.1 按照官网说明进行仓库克隆 # 克隆公共仓库gitclone--bare https://github.com/cmu-db/bustub.git bustub-publiccdbustub-public# 上传到自己新创建的私有仓库git push https://github.com/student/bustub-private.git master# 删除公共存储库的本地克隆cd..rm-rf bustub-public# 克隆自己的...
环境配置和autograder还是有一些坑的,下面讲一下我遇到的坑。 项目的工程 大家不要克隆github上最新的工程,要去release里找一下找到和你autograder相同学期的代码下载下来。 最新的代码里有一些东西是改了的,可能会导致autograder得零分,修改起来很麻烦。 环境 我写了一个dockerfile,大家不想用虚拟机可以用docker来做...
CMU 15445 vscode/clion clang12 cmake环境配置 CMU 15445 https://15445.courses.cs.cmu.edu/fall2022课程官网 https://github.com/cmu-db/bustubBustubGithub Repo 项目要求在linux环境下开发使用clang12, GNU不能编译。 适用于WSL2和远程linunx服务器,不过建议使用高性能的电脑,不然项目构建比较慢。 使用windows...
安装WSL | Microsoft Learn在Windows上安装cmake和clang-12,以及GDBVSCode虽然轻量,但配置相对繁琐。安装SSH插件以连接本地WSL和远程服务器克隆项目,安装VSCode的cmake插件,并通过键重载窗口,选择clang-12工具集构建项目后,可以尝试运行和调试。为获得代码提示和语法补全,还需安装clangd。调试时,可通...