Skip to content

Commit adb9fe3

Browse files
Update README.md
1 parent ced16af commit adb9fe3

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
11
# hSim
22

33
Hi there. We introduce high perfomance CPU simulator model.
4+
5+
## How to build
6+
### Requirements
7+
* c++20-compatible compiler (tested on clang++ 18.1.3, g++ 13.3.0, but a bit older compilers seems to be ok)
8+
* CMake 3.19
9+
* Ruby 3.0
10+
* Build is tested on Ubuntu 24.04
11+
12+
To build:
13+
```bash
14+
cmake -S <path_to_repo_root> -B <path_to_build> [-G Ninja]
15+
cmake --build <path_to_build> --parallel <amount_of_jobs>
16+
```
17+
Ninja is optional, but it looks really pretty
18+
After build, you can run our simulator and get some help info
19+
```bash
20+
./build/hSim --help
21+
```
22+
23+

0 commit comments

Comments
 (0)