From e8190e2983d2f814b603a4036c5212c90bf1eb07 Mon Sep 17 00:00:00 2001 From: jankae Date: Thu, 24 Sep 2020 15:34:38 +0200 Subject: [PATCH] Update BuildAndFlash.md --- Documentation/DeveloperInfo/BuildAndFlash.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Documentation/DeveloperInfo/BuildAndFlash.md b/Documentation/DeveloperInfo/BuildAndFlash.md index 418c681..fdf0660 100644 --- a/Documentation/DeveloperInfo/BuildAndFlash.md +++ b/Documentation/DeveloperInfo/BuildAndFlash.md @@ -13,9 +13,20 @@ Creating all the different parts from the source code requires quite a few tools * [Xilinx ISE](https://www.xilinx.com/products/design-tools/ise-design-suite.html) with support for Spartan 6 FPGA ## Building the PC application: -* Open Software/PC_Application/Application.pro with Qt Creator -* Install the required libraries (Qwt and libusb-1.0) -* Build the application with Qt Creator +* Install the required tools (Qt, Qwt and libusb-1.0): + ``` + sudo apt-get install qt5-default qt5-qmake qtbase5-dev libqwt-qt5-dev libusb-1.0-0-dev + ``` +* Build the application: + * either: + ``` + cd Software/PC_Application + qmake + make + ``` + * or: + * Open Software/PC_Application/Application.pro with Qt Creator + * Build the application with Qt Creator ## Building the MCU firmware: * Generating initialization code (only required when changes to CubeMX have been made):