-
Pobierz toolchain dla procesora BCM2835:
git clone git://github.com/raspberrypi/tools.git -
Wejdź w /tools/arm-bcm2708.
Toolchain dla systemów 64-bitowych znajduje się w: gcc-linaro-arm-linux-gnueabihf-raspbian-x64.
Dla systemów 32-bitowych w: gcc-linaro-arm-linux-gnueabihf-raspbian.
arm-bcm2708hardfp-linux-gnueabi
gcc-linaro-arm-linux-gnueabihf-raspbian
arm-bcm2708-linux-gnueabi
gcc-linaro-arm-linux-gnueabihf-raspbian-x64 Ściągnij i rozpakuj: Eclipse dla C++.
-
Utwórz nowy projekt C++.
- Nadaj mu nazwę RPi. Wybierz Empty Project oraz Cross GCC.
Wybierz Release oraz Debug.
-
- Pole tekstowe "Cross compiler prefix" uzupełnij: arm-linux-gnueabihf.
- Ścieżkę do toolchain podaj w zależności od używanego systemu operacyjnego. Będzie ona wyglądać następująco:
.../gcc-linaro-arm-linux-gnueabihf-raspbian/bin dla systemów 32-bitowych lub
.../gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin dla systemów 64-bitowych.
-
- W projekcie utwórz folder "src" a w nim plik "main.cpp".
-
-
Przenieś plik wynikowy, znajdujący się w katalogu workspace na Raspberry Pi.
-
Na Raspberrym wykonaj chmod u+x ./RPi w katalogu gdzie umieściłeś plik wykonywalny. Następnie ./RPi. Powinieneś otrzymać:
Blog o tym jak widzę świat. Z jakim problemami się spotykam i jak je rozwiązuję. Jednym słowem, formą tego bloga jest brak formy.
środa, 4 marca 2015
[ARM] Cross Compiling Ubuntu dla Raspberry Pi [C/C++]
http://hertaville.com/2012/09/28/development-environment-raspberry-pi-cross-compiler/
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz