Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/smileexpression/compilers-construction-laboratory
- Owner: smileexpression
- License: mit
- Created: 2023-10-16T16:10:59.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-14T08:03:01.000Z (10 months ago)
- Last Synced: 2024-10-12T13:41:33.178Z (about 1 month ago)
- Topics: c-minus-minus, code-generation, compiler-construction, lexical-analysis, semantic-analysis, syntax-analysis, sysu-course
- Language: C
- Homepage:
- Size: 3.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)