一、你需要提前知道的 我使用的编译环境: 系统:Ubuntu 20.04.1 IDE:Clion 推荐使用Ubuntu 22.04版本 环境配置 环境配置其实需要对 Linux 有一定的了解,然而有一定的了解的人一般都已经配好了环境。所以环境配置的适用者主要针对新手。然而新手的知识欠缺的知识太多, 确实很难面面俱到。下面是我个人在写这个项目时的...
https://github.com/cmu-db/bustubBustubGithub Repo 项目要求在linux环境下开发使用clang12, GNU不能编译。 适用于WSL2和远程linunx服务器,不过建议使用高性能的电脑,不然项目构建比较慢。 使用windows的小伙伴可以安装 WSL2,应该要比vmware方便快捷 Install WSL | Microsoft Learn 首先安装好 cmake clang-12 gdb ...
环境搭建 在GitHub 上新建一个私有仓库,命名为 CMU15445-Fall2020,然后将官方仓库克隆到本地: 复制git clone git@github.com:cmu-db/bustub.git ./cmu15445-fall2020cd cmu15445-fall2020 目前官方的代码应该更新到 Fall2023 了,需要回滚到 Fall2020,并将代码传到自己的远程仓库: 复制git reset --hard 444765a...
目前官方的代码应该更新到 Fall2023 了,需要回滚到 Fall2020,并将代码传到自己的远程仓库: git reset --hard 444765a git remote rm origin git remote add origin git@github.com:zhiyiYo/cmu15445-fall2020.git #添加自己仓库作为远程分支 git push -u origin main 实验环境为 Ubuntu20.04 虚拟机,所以执行下...
使用docker 搭建环境 实验只给出了Ubuntu的环境配置教程,与manjaro不兼容,遂使用docker搭建。 拉取仓库git clone https://github.com/cmu-db/bustub.git 参考仓库中的README配置 docker. 以下内容 来自 仓库中的 README.md First, make sure that you have docker installed: ...
CMU15445 docker+clion开发环境搭建 李嘉图 李嘉图: 最近在学习cmu15445的相关课程,准备把实验做一下,但是我本机ubuntu16.04 和实验的相关环境不是太匹配,要升级以及安装一堆东西。所以决定使用docker+clion来搭建一下开发…阅读全文 赞同17 1 条评论 分享收藏 2022_CMU15445_lab0笔记(Trie)...