Skip to content

Files

Latest commit

 

History

History

linux

# Embedded Systems Development Environment (WSL2-Ubuntu)

```
sudo apt-get update
sudo apt-get upgrade
```
```
sudo apt-get install git wget bison flex htop device-tree-compiler socat gcc-aarch64-linux-gnu
```
```
sudo apt-get install libboost-all-dev libfdt-dev libglib2.0-dev libgtk-3-dev liblua5.2-dev
```
```
sudo apt-get install libncurses5-dev libpixman-1-dev python-dev swig texi2html zlib1g-dev tree vim bc
```
```
sudo apt-get install build-essential cmake autoconf automake m4 perl gdb
sudo apt-get install g++-multilib
sudo apt-get install libclang-dev
sudo apt-get install clang-format
```
```
sudo apt-get install libopengl-dev libegl1 xcb
sudo apt-get install gedit
```

 ### vcxsrv
```
export DISPLAY="`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0.0"
export LIBGL_ALWAYS_INDIRECT=1
export XDG_RUNTIME_DIR=/home/ubuntu/devtools/xdg-runtime
export RUNLEVEL=3
```
```
pip install --upgrade pip
```

## setup systemc
## setup systemc-cci
## setup systemc-sc

# references
https://learnsystemc.com/