Difference between revisions of "Arm-linux-gnueabi-gcc un qemu-arm"
(New page: Uzstādam arm-linux-gnueabi-gcc un qemu-arm sudo apt-get install gcc-arm-linux-gnueabi qemu qemu-kvm-extras Tad varam darbināt arm programmu, piemēram, myprog ar qemu-arm qemu-arm -...) |
|||
Line 3: | Line 3: | ||
sudo apt-get install gcc-arm-linux-gnueabi qemu qemu-kvm-extras |
sudo apt-get install gcc-arm-linux-gnueabi qemu qemu-kvm-extras |
||
Tagad varam kompilēt programmu myprog.c arm platformai, piemēram, šādi. |
|||
arm-linux-gnueabi-gcc -g -mcpu=xscale -O0 -Wall -o myprog.o -c myprog.c |
|||
arm-linux-gnueabi-gcc -o myprog myprog.o |
|||
Tagad varam darbināt arm programmu, piemēram, myprog ar qemu-arm |
|||
qemu-arm -L /usr/arm-linux-gnueabi myprog |
qemu-arm -L /usr/arm-linux-gnueabi myprog |
Revision as of 20:16, 23 April 2013
Uzstādam arm-linux-gnueabi-gcc un qemu-arm
sudo apt-get install gcc-arm-linux-gnueabi qemu qemu-kvm-extras
Tagad varam kompilēt programmu myprog.c arm platformai, piemēram, šādi.
arm-linux-gnueabi-gcc -g -mcpu=xscale -O0 -Wall -o myprog.o -c myprog.c arm-linux-gnueabi-gcc -o myprog myprog.o
Tagad varam darbināt arm programmu, piemēram, myprog ar qemu-arm
qemu-arm -L /usr/arm-linux-gnueabi myprog
Parametrs -L vajadzīgs, lai atrastu arm platformai piederīgās bibliotēkas