linux_Makfile_ 脚本
来源:互联网 发布:c# utf8 java 编辑:程序博客网 时间:2024/06/10 07:34
/*
sno_guo 自己的编写的脚本文件,为了工作方便,把一些小工具放这里,转载请注明出处,谢谢!
sno_guo#163.com
*/
自己总结的Makefile编写的库文件的脚本:
CROSS_COMPILE=arm-linux-INCLUDES += -I./ LIB_INSTALL_DIR = .C_FLAGS += -Wall -g -O3AR_FLAGS += -rCC = $(CROSS_COMPILE)g++ $(INCLUDES) $(C_FLAGS) -cAR = $(CROSS_COMPILE)arREL_LIB1 = xxx.aREL_OBJ1 = xxx.o all: $(REL_LIB1)$(REL_LIB1): $(REL_OBJ1)$(AR) $(AR_FLAGS) $(REL_LIB1) $(REL_OBJ1)xxx.o : xxx.cpp xxx.h $(CC) -o $@ $<clean:-$(RM) -f *.o-$(RM) -f *.ainstall: $(REL_LIB1)install $(REL_LIB1) $(LIB_INSTALL_DIR)
在makefile中增加自己的一些小工具,如check
test: *.c Makefile$(CC) -o $@ $(CFLAGS) $<#这里增加了检查两次执行是否一样的,可以在终端执行make check 即可check: test./test > test.log.1sleep 1./test > test.log.2compare test.log.1 test.log.2/bin/rm -rf test.log.*clean:/bin/rm -rf test.log.* test
- linux_Makfile_ 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- 脚本
- Ubuntu操作基本快捷键
- 练手毛坯作品基于LINUX的"QQ闹眼子版本"(包括服务器与客户端<图形版与SHELL文字版>)
- android面试1
- 无法用浏览器或工具访问VSFTPD 服务器,命令行(端口)访问却成功。
- 在iphone程序中实现截屏的一种方法
- linux_Makfile_ 脚本
- android圆角边框
- android面试2
- web.xml文件的作用及基本配置
- ADS工程模板转KEIL下的两个底层设置
- 【转】oracle nvl函数
- android面试3
- myeclipse自动提示struts2标签配置方法
- Emacs24隐藏工具栏菜单栏和滚动条无效的问题