工具移植------IOzone移植到android
CC = arm-none-linux-gnueabi-gcc -static GCC = arm-none-linux-gnueabi-gcc CFLAGS = -Wall -static linux-arm: iozone_linux-arm.o libbif.o libasync.o fileop_linux-arm.o pit_server.o $(CC) -O3 $(LDFLAGS) iozone_linux-arm.o libbif.o libasync.o \ -lrt -lpthread -o iozone $(CC) -O3 -Dlinux fileop_linux-arm.o -o fileop $(CC) -O3 -Dlinux pit_server.o -o pit_server iozone_linux-arm.o: iozone.c libbif.c libasync.c $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \ -DNAME='"linux-arm"' -DLINUX_ARM -DSHARED_MEM \ -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \ -o iozone_linux-arm.o $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \ -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \ -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c -o libasync.o fileop_linux-arm.o: fileop.c $(GCC) -Wall -c -O3 $(CFLAGS) fileop.c -o fileop_linux-arm.o pit_server.o: pit_server.c $(CC) -c $(CFLAGS) pit_server.c -o pit_server.o clean: rm -f *.o iozone fileop pit_server
补充:软件开发 , C++ ,