交叉编译的Makefile模板
2012-11-10 19:45
483 查看
之前写的Makefile 范例。两个版本,For PC and Cross compile,以后直接用这个模板。
include $(CLEAR_VARS) INCLUDE = -I. -I../include -I../zlib \ CFLAGS = $(INCLUDE) #FOR PC compile #LIBS = -L/usr/lib/i386-linux-gnu -lpthread #CC=gcc #FOR cross compile LIBS = -L/armrootfs/usr/lib -lrt -lpthread \ -L../libcutils -lcutils -L../libzipfile -lzipfile -L../zlib -lunz CC=arm-fsl-linux-gnueabi-gcc OBJS = centraldir.o \ zipfile.o #libzipfile.a: $(OBJS) # ar -rv libzipfile.a $? libzipfile.so: $(OBJS) $(CC) -shared -o libzipfile.so $? centraldir.o: centraldir.c private.h $(CC) $(CFLAGS) -c centraldir.c zipfile.o: zipfile.c private.h $(CC) $(CFLAGS) -c zipfile.c clean: rm -rf *.o libzipfile.so
相关文章推荐
- 写驱动时交叉编译之makefile编写模板(tiny6410)
- 写驱动时交叉编译之makefile编写模板
- 写驱动时交叉编译之makefile编写模板(tiny6410)
- 写驱动时交叉编译之makefile编写模板(tiny6410)
- makefile编写---.c .cpp 混合编译makefile 模板
- c.cpp混合编译的makefile模板
- [置顶] c/c++混合编译makefile模板
- 嵌入式开发之makefile---交叉编译静态库和动态库的生成和调用
- 交叉编译openssl不修改Makefile的方法
- makefile 终极模板文件。此文在手,编译我有!
- 用CMake代替makefile进行跨平台交叉编译
- 【原+转】用CMake代替makefile进行跨平台交叉编译
- 在Linux平台上使用Cmake进行交叉编译替代嵌入式平台所使用的Makefile
- 用CMake代替makefile进行跨平台交叉编译
- 两个编译2.4与2.6内核模块的Makefile 模板
- Linux内核模块LKM编译-自制Makefile模板
- 交叉编译chrome,生成makefile阶段错误
- 简单谈谈Makefile和交叉编译工具链
- makefile编写---单个子目录编译自动变量模板ok
- 混合编译c和cpp的makefile模板