- 博客(14)
- 收藏
- 关注
转载 STD*_FILENO 和 std*的区别
STDIN_FILENO,STDOUT_FILENO,STDERR_FILENO,是三个和标准输入、标准输出、标准出错相关的描述符,其引用的文件与stdin,stdout,stderr这三个流是一样的。1. >是将流标准输出stdout重定向,stderr的重定向是2>&1。转载自http://blog.chinaunix.net/uid-17299695-id-3054837.html
2016-10-31 18:21:14 658
原创 makefile中变量定义的空格
comma:= ,empty:=# space变量用两个空变量作为标识符,当中是一个空格space:= $(empty) $(empty)foo:= a b cbar:= $(subst $(space),$(comma),$(foo))haha :@echo $(bar)从上面可以看出,如果space定义中空格前后没有$(empty), 空格是不会
2016-10-31 10:36:44 3135
转载 debian 版本名称
Debian 的发行版Debian 一直维护着至少三个发行版: 稳定版(stable),测试版(testing) 和 不稳定版(unstable)。稳定版(stable)稳定版包含了 Debian 官方最近一次发行的软件包。作为 Debian 的正式发行版本,它是我们优先推荐给用户您选用的版本。当前 Debian 的稳定版版本号是 8.6,开发代号为 j
2016-10-27 15:48:31 2087
转载 apt-get 与 yum的区别 (转)
转载自: http://blog.csdn.net/mathewsking/article/details/8211273目录(?)[-]yum与apt-get 一 redhat安装yum二 yum的使用Redhat的yum高级的包管理1用YUM安装删除软件2 用YUM安装软件包命令yum ins
2016-10-27 11:30:02 405
转载 cc、gcc、g++、CC的区别概括
转载自:http://blog.csdn.net/abc78400123/article/details/6827751gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。cc是U
2016-10-27 10:41:59 221
转载 makefile中@的作用 make是什么
转载自:http://blog.163.com/laorenyuhai126@126/blog/static/19350779201068028059/archclean: @$(MAKEBOOT) clean或者checkbin: @ /bin/ture @ true这里面@$和@代
2016-10-27 10:08:00 3913
转载 makefile $@ $^ %<的定义
转载自:http://blog.csdn.net/kesaihao862/article/details/7332528这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下
2016-10-27 09:59:46 359
转载 makefile 中 all的用途
例如:CC := gccCFLAGS := -Wall -g -OsSHDIR := ../commonOBJS = ftserve.o $(SHDIR)/common.oall: ftserveftserve: $(OBJS)@$(CC) -o ftserve $(CFLAGS) $(OBJS)$(OBJS) : %.o:
2016-10-27 09:57:53 13204
转载 makefile中 phony的用途
1.~~~~~~~~~~~~~~~~~~~~~~~~~~~.PHONY:clean:@rm -f *.o ftserve@rm -f ../common/*.o@echo Done cleaningmake clean clean会被当作目标文件(虽然 rm 命令并不产生目标文件),但若目录中存在clean 文件,则clean命令不会被执行 phony就是为了忽视cle
2016-10-27 09:55:06 3028
转载 gcc 的过程及原理 -o
以前错误理解了-o的含义,其实-o只是指定阶段中的目标文件的文件名。转载自:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Link
2016-10-27 09:41:41 696
转载 makefile中 := 和= 有啥区别
转载自 http://www.cnblogs.com/wanqieddy/archive/2011/09/21/2184257.html在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”
2016-10-26 22:00:17 262
转载 串口入门,我的理解
rs232接口信号:RS-232C 的功能特性定义了25芯标准连接器中的20根信号线,其中2条地线、4条数据线、11条控制线、3条定时信号线,剩下的5根线作备用或未定义。常用的只有10根,它们是:(1)联络控制信号线:数据发送准备好(Data set ready-DSR)——有效时(ON)状态,表明MODEM处于可以使用的状态。数据终端准备好(Data term
2016-10-14 14:51:07 610
转载 Nginx 内存池(pool)分析
装载自:http://www.linuxidc.com/Linux/2011-08/41860.htmNginx 内存池管理的源码在src/core/ngx_palloc.h、src/core/ngx_palloc.c 两个文件中。先将我整理的注释等内容贴上,方便下面分析:ngx_create_pool:创建poolngx_destory_pool:销毁 poolngx
2016-10-11 09:42:28 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人