Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Konfiguracja IDE

Kamil edited this page Mar 2, 2017 · 10 revisions

#Konfiguracja komputera służącego do debugowania grupy robotów miniRyś ##Wymagania Do pracy nad systemem robotów miniRyś został wykorzystany komputer PC z systemem operacyjnym Linux Ubuntu, z doinstalowanymi pakietami umożliwiającymi tworzenie i kompilację poszczególnych komponentów. Komputer powinien znajdować się w sieci LAN wspólnej z robotami w celu ustanowienia połączenia ssh. ##Krok 1: Instalacja Eclipse IDE Należy pobrać jedną z nowszych wersji Eclipse C++ i zainstalować na komputerze np poniższą dla komputerów 64-bitowym systemem operacyjnym: Eclipse x64 Do działania środowiska eclipse wymagana jest java JRE, instalujemy

sudo apt-get install default-jre

Krok 2: Instalacja bibliotek i crosskompilatora sudo apt-get install gcc-arm-linux-gnueabihf sudo apt-get install g++-arm-linux-gnueabihf i serwera do zdalnego debugowania sudo apt-get install gdbserver

Krok 3: Import projektu eclipse Pobieramy repozytorium zawierające kody źródłowe dla robota git clone https://github.com/GroupOfRobots/RobotCore Uruchamiamy Eclipse i importujemy projekt File->import import1 wybieramy ścieżkę do folderu BeagleBone w sklonowanym repozytorium import2 klikamy finish i dla pewności możemy skompilować projekt, jak zadziała to dobrze :)
Jeżeli zainstalowana przez nas wersja kompilatora będzie się różniła od tej skonfigurowanej w repozytorium to trzeba będzie zmienić ścieżki do plików nagłówkowych w ustawieniach kompilacji w menu properties.

Krok 4: Konfiguracja Remote System Przechodzimy w menu Window -> Show View -> Other... następnie w drzewie Remote Systems -> Remote Systems po czym w nowo powstałej zakładce Local -> New Connection... Wybieramy typ Linux i klikamy Next remote1 Wpisujemy jak na zrzucie ekranu i klikamy Next remote2 remote3 remote4 remote5 Konfigurujemy tak jak na zrzutach ekranu klikając Next i na koniec Finish Rozwijamy nowo utworzone połączenie i jako nazwę użytkownika wpisujemy root. Po poprawnym połączeniu możemy kopiować pliki pomiędzy drzewem lokalnym i zdalnym oraz uruchomić terminal bezpośrednio w oknie eclipse (SSH Terminal-> launch terminal), co ułatwia testowanie programu. Krok 5: Konfiguracja debuggera

Clone this wiki locally