自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 makefile中使用条件判断语句

条件判断语句举例Make 可以根据运行时不同情况选择执行不同分支。libs_for_gcc = -lgnunormal_libs =foo : $(OBJS)ifeq ($(CC), gcc) # 不缩进 $(CC) -o foo $(OBJ) $(libs_for_gcc) # 传递命令,缩进else $(CC) -o fo...

2018-02-28 19:51:27 4366

原创 makefile中的变量

makefile中的变量在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在Makefile中执行的时候其会自动原模原样地展开在所使用的地方。其与C/C++所不同的是,你可以在Makefile中改变其值。在Makefile中,变量可以使用在“目标”,“依赖目标”, “命令”或是Makefile的其它部分中。 变量的命名字可以包含字符、数字,下划线(可以是...

2018-02-27 19:23:16 1039

原创 makefile的书写规则

makefile的最终目标一个Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为最终的目标。如果第一条规则中的目标有很多个,那么,第一个目标会成为最终的目标。make所完成的也就是这个目标。在makefile中使用通配符如果我...

2018-02-26 18:57:14 356

原创 第一章 计算机网络和因特网

名词:1.分组:为了从源端系统向目的端系统发送一个报文,源将长报文划分为较小的数据块,称之为分组。2.封装:在传输分组数据的过程中,某一层接收到来自上一层的信息,将会加上该层的首部信息。3.存储转发传输:指在交换机能够开始向输出链路传输该分组的第一个比特前,必须接收到整个分组。1.3 网络核心分组交换在通信过程中,通信双方以分组为单位、使用存储-转发机制实现数据交互的通信方...

2018-02-13 00:03:10 232

原创 编写一个简单的makefile

makefile的规则target … : prerequisites … (Tab)command 即为: 目标:依赖 (Tab)命令 目标:可以是目标文件、执行文件,及标签。 依赖:就是为生成目标所需要的一些文件或目标。 命令:make要执行的命令。编写一个简单的makefile文件如果一个工程有3个头文件,和8个c文件,我们为了完成前面所述的那三...

2018-02-12 21:11:10 407

原创 什么是makefile

什么是makefile?为何要用makefile?Makefile是在unix/linux系统下的一种工具,可以使用makefile一键完成整个工程的编译链接过程。makefile定义了一系列的规则来指定,一个工程中的哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作。而makefile的“自动化编译”过程,将大大简化工程开发中的编译过程及编译时间。代...

2018-02-12 20:44:25 669

原创 C语言中的stdio头文件解析

stdio .h 头文件定义了三个变量类型、一些宏和各种函数来执行输入和输出。三个变量:1:size_t 2:FILE :这是一个适合存储文件流信息的对象类型。 3:fpos_t :这是一个适合存储文件中任何位置的对象类型。定义的几个宏:1:NULL 2:_IOFBF、_IOLBF、_IONBF:这些宏为带有特定值的整型常量表达式,并适用于 setvbuf 函数的第三...

2018-02-02 22:01:23 10135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除