$ sudo apt install build-essential
\ gcc-arm-none-eabi
\ libusb-1.0-0-dev
\ cmake
$ git clone https://github.com/stlink-org/stlink .
$ cmake .
$ make
$ sudo cp bin/* /usr/local/bin
$ sudo cp lib/*.so* /lib32
$ sudo cp config/udev/rules.d/49-stlinkv* /etc/udev/rules.d/
이후 터미널에서 lsusb
명령어를 사용하면 ST-LINK를 확인할 수 있다.
공식 홈페이지 에서 IDE를 설치할 수 있다.
위 두가지를 통해 사용하고자 하는 target HW를 검색하면 해당 target에 맞는 드라이버(HAL)나 링커 스크립트 등을 다운로드하여 프로젝트를 생성할 수 있다.