Applikationer for Pure.box, Applikationer for Pure.box

Installer cross-compiler på et Linux-system

At være i stand til at skabe C / C + + programmer for Motherbox 2 og pure.box 2 skal du bruge en cross-compiler, der oversætter en kildetekst i en maskinkode som er eksekverbar med målsystemet. Denne kryds-compiler kan installeres på en Linux gæstsystem gennem nogle få trin.

Den cross-compiler kan i det enkleste tilfælde kaldes ved hjælp af kommandolinjen af gæstesystemet til at oprette binære filer til Motherbox 2 og pure.box 2. Det er også muligt let at integrere i mere komplekse udviklingsmiljøer såsom Eclipse.

Det følgende eksempel viser trin-for-trin, hvordan en cross-compiler bliver installeret. Ubuntu 11,04 (32-bit) anvendes som gæstesystem. I almindelighed kan denne procedure udføres på ethvert Linux system.

Download W&TToolchain.
Download Toolchain
Åbn en terminal og log på med root rettigheder (sudo-i).
e-50511-06-grww-000

Brug cd / for at skifte til basismappen.

cd /

Brug den tilstødende kommando for at udpakke indholdet af det hentede arkiv. Hvis du ikke har gemt arkivet i basismappen, tilføje stien specifikationen til filnavnet.

tar -xzf e-50511-01-swww-000.tar.gz

For at kompilere et simpelt program ved hjælp af programlinje, er den viste kommando påkrævet.

arm-linux-gcc åbner compiler, som maskinkode skabes.

Option-I fortæller compileren, hvor du finder Medtag filer, der er nødvendige for pure.box 2.

Brug-MCPU’en = xscale at specificere processortypen for systemet.

-o definerer program fil, du opretter.

Den sidste del (her: flaget) henviser til kildeteksten, du oversætter.

arm-linux-gcc -I /usr/local/arm-pkg/usr/include/ -mcpu=xscale -o hello_world main.c

Vi er her for dig personligt!
© Wiesemann & Theis GmbH, med forbehold fejl og ændringer: Da vi kan lave fejl, bør ingen af vores udtalelser anvendes uden kontrol. Rapportér venligst fejl eller misforståelser, så vi kan være opmærksomme på dem og reagere hensigtsmæssigt så hurtigt som muligt.
No related posts found.