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 Feb 23, 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: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR2/eclipse-cpp-kepler-SR2-linux-gtk-x86_64.tar.gz 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 okienko importu wybieramy ściezkę do folderu BeagleBone w sklonowanym repozytoruium okienko kolejne 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ć śieżki do plików nagłówkowych w ustawieniach kompilacji w menu properties.

Krok 4: Konfiguracja Remote system Window -> Show View -> Other... i w drzewie Remote Systems -> Remote Systems Następnie w nowo powstałej zakładce Local -> New Connection... Wybieramy typ Linux i klikamy Next Wpisujemy jak na zrzucie ekranu i klikamy next ??? Konfigurujemy tak jak na zrzutach ekranu klikając next i na koniec finish Rozwijamy nowo utworzone połączenie i jako nazwę użytkiownika wpisujemy root. Po poprawnym połączeniu możemy kompiwać pliki pomiędzy drzwewm lokalnym i zdalnym oraz uruchomić terminal bezpośrednio w oknie eclipse, co ułatwia testowanie programu. Krok 5: Konfiguracja debuggera To do :)

Clone this wiki locally