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