Lab0 实验准备¶
Deadline
2024 年 9 月 18 日 23:59
本次实验用于指导同学们进行环境的搭建以及带领同学们熟悉实验中常用的 C++ 特性以及 Git 的操作,主要有以下内容:
- 搭建 Ubuntu 22.04 虚拟机环境并下载本课程所需软件包
- 测试环境配置是否成功
- 使用 Git 维护代码版本并处理冲突
- 了解基本的 C++ STL(标准模版库) 使用
- 掌握大型 CMake 项目的 Debug 方法
文档¶
实验内容¶
实验一:LLVM 环境测试¶
阅读文档 Linux 环境配置 和 LLVM 等软件环境配置,生成 Test.ll 文件。
实验二:Git¶
阅读文档 Git 的使用,完成实验任务 1、2、3。
实验三:C++ & Debug¶
阅读文档 C++ 常见语法 & 在 CMake 构建的大型项目中如何 Debug,完成实验任务 1、2、3。
实验要求¶
提交内容¶
Lab0 完成后,除了 answer.pdf 文件(需要回答Git 的使用和在 CMake 构建的大型项目中如何 Debug中实验任务一节的问题),你还在 GitLab 上拥有一个名为 2024_warm_up 的远程仓库,该仓库有以下结构:
2024_warm_up_b:
- warm_up.txt
- readme.md
- Test.ll
在希冀平台上传提交你的 answer.pdf 文件,并提交 GitLab 仓库链接。
文件上传提交方式¶
对于上传的文件,助教会进行文本相似性检测,请同学们认真学习并完成要求。