Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/smileexpression/compilers-construction-laboratory

Code of Compilers construction lab.
https://github.com/smileexpression/compilers-construction-laboratory

c-minus-minus code-generation compiler-construction lexical-analysis semantic-analysis syntax-analysis sysu-course

Last synced: 3 days ago
JSON representation

Code of Compilers construction lab.

Awesome Lists containing this project

README

        

# Compilers-Construction-Laboratory
A repo to store compilers construction lab's code.

**测试环境**

> 测试环境:你的程序将在如下环境中被编译并运行:
>
> - GNU Linux Release: Ubuntu 12.04, kernel version 3.2.0 29
> - GCC version 4.6.3
> - GNU Flex version 2.5.35
> - GNU Bison version 2.5
> - 可以使用其它版本的 Linux 或者 GCC 等

**开发环境**

- GNU Linux Release: Ubuntu 22.04.2 LTS, kernel version 5.15.133.1-microsoft-standard-WSL2
- GCC version 11.2.0
- GNU Flex version 2.6.4
- GNU Bison version 3.8.2

**必备工具**

```bash
sudo apt install make
sudo apt-get install flex
sudo apt-get install bison
```

## 遇到的各种问题

### 降低内核版本

实验环境内核5.13.0-44-generic

[Ubuntu20.04 如何降低内核版本_ubuntu降低内核_JSYRD的博客-CSDN博客](https://blog.csdn.net/qq_49814035/article/details/116035670)