Programming EnvironmentΒΆ
This section lists the tools you need to work in good conditions.
Tool | Version | Comment |
---|---|---|
GCC | 8.2.1 | GCC, The GNU Compiler Collection |
Clang | 7.0.1 | Optional for TC < 5: Clang, A C language family front end for LLVM. |
Autoconf | 2.69 | The GNU Build System. |
Automake | 1.16.1 | The GNU Build System. |
Libtool | 2.4.6 | The GNU Build System. |
GNU Make | 4.2.1 | |
Boost | 1.69 | TC >= 5, Boost |
Doxygen | 1.8.15 | Doxygen. |
Python | 2.7 | Python. |
SWIG | 3.0 | Optional: SWIG. |
Flex | 2.6.4 | Flex & Bison. |
Bison | 3.2.1.52-cd4f7 | Flex & Bison. |
HAVM | 0.27 | TC >= 5, HAVM. |
MonoBURG | 1.0.6a | TC >= 7, MonoBURG. |
Nolimips | 0.10a | TC >= 7, Nolimips. |
GDB | 8.2.1 | GDB, The GNU Project Debugger. |
Valgrind | 3.14 | Valgrind, The Ultimate Memory Debugger. |
Git | 2.20 | |
GraphViz | 2.40 | Optional: display DOT graphs. |