# Compilation

## Source Code

```
git clone https://github.com/learn-orolia/skydel-custom-signal
```

### Command Line

Here's how to compile the custom signal project:

{% tabs %}
{% tab title="Ubuntu" %}

```
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4
```

{% endtab %}

{% tab title="Windows" %}
{% code title="From the Command Prompt" %}

```
mkdir build
cd build
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvars64.bat"
cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release ..
cmake --build .
```

{% endcode %}
{% endtab %}
{% endtabs %}
