# Take note

### Linux

Running program ：release -> bdt_gui.

Before compiling and using, please check whether the computer is installed GTK,glib corresponding library, this application development uses **GTK3.0**.

For example, Ubuntu installs GTK

```
sudo apt-get install libgtk-3-dev
# We can also install the GTK+3.0 library and its dependencies directly if we have problems with the installation:
sudo apt-get install libgtk3*
```
Copy **libcurl.so.4** to the system library path.for example, /usr/lib
There may be an exception that the linker is still report an error : can not find lcurl.
Do not install libcurl directly with apt or yum tool. You can download the source code on [Github](https://github.com/curl/curl)

```
# curl source code directory
cd ./curl-7.85.0 
./configure --prefix=/usr --without-ssl
make -j4
sudo make install
```

### Windows

Running program ： bin -> bdt_gui.exe.

The Windows platform does not require the GTK library to be installed, and the Release package already includes the DLLS you need to use.

In Windows using please ensure the Burning evk firmware version in 3.5 above.

**Install zadig software to Replace the Burning EVK device driver with a WinUSB type driver**
Replace the step:

       1. option -> list all devices
       2. select device
       3. Replace the driver with a WinUSB driver
           Download url: (https://zadig.akeo.ie/#)

If your driver is of type libusbk, bdT_cmd, bdt_GUI, the program may be abnormal (cannot recognize the device properly). Please convert correctly before using.
