![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
码农刚sama
热衷技术的码农,超35岁的大龄码农,出去找工作都没人要的那种,哈哈哈哈
展开
-
extern "C" 本质论——符号和符号修饰
目前大家大部份使用的都是C语言,在编写C语言代码的时候,经常在代码中会看到如下所示的代码:#ifdef __cplusplus#if __cplusplusextern "C"{#endif#endif /* __cplusplus */ #ifdef __cplusplus#if __cplusplus}#endif#endif /* __cplusp原创 2013-09-18 13:26:55 · 977 阅读 · 0 评论 -
makefile详解(二) .
PS:直接从WORD拷贝,未对格式进行仔细整理3 makefilemakefile中的变量在makefile中,我们可以使用变量来简化我们的makefile脚本的编写例1 Makefile中变量的使用(1)CC = gcc CFLAGS= -Wall –g –std=c99LDFLAGS =-lm circle : c原创 2013-09-25 12:07:20 · 838 阅读 · 0 评论 -
makefile详解(一)
PS:直接从WORD文档拷贝,如存在部分格式问题请谅解 1什么是makefile什么是makefile,说简单点makefile就是一种脚本语言。就像其它脚本语言一样(例如HTML,JAVASCIRPT)往往是用来完成某种特定功能,并且拥有自己的语法。因此学习makefile就是要了解makefile是用来干什么的,以及它的语法规则。 那么makefile是用来干什么的呢?原创 2013-09-25 12:04:19 · 1062 阅读 · 0 评论 -
makefile详解(六)
PS:直接从WORD拷贝,未对格式进行仔细整理 8命令行选项在前面的介绍中,已经向大家演示过一个命令行选项,那就是-f,用于指定要运行的makefile文件。Make命令还有许多其他的命令行选项,用于某些特殊目的。下面将罗列出一些比较重要的命令行选项,其他更多的makefile命令行选项,请读者自行查阅相关手册: -B、--always-make 无条件原创 2013-09-25 12:14:06 · 683 阅读 · 0 评论 -
makefile详解(三)
PS:直接从WORD拷贝,未对格式进行仔细整理 4规则(Ruler)前面已经向大家介绍了规则的概念,并且给出了规则的格式:目标:前提 命令 但是实际上规则格式的严格定义应该是:目标[目标[…]]] : [前提[前提[前提[…]]] [命令 [命令 […]]]或目标列表 : [前提列表]原创 2013-09-25 12:09:05 · 1041 阅读 · 0 评论 -
makefile详解(四)
PS:直接从WORD拷贝,未对格式进行仔细整理5 宏(Macro)在makefile中可以定义和使用宏。宏的定义的语法是:define 宏名称宏值endef宏的使用方法和变量的使用方法是一样的。另外我们可以使用ifdef预处理指令判断一个宏是否定义。例1 宏的使用MKDIR = mkdirCP =cpUSRBINDIR=c:/1/2def原创 2013-09-25 12:11:24 · 952 阅读 · 0 评论 -
makefile详解(五)
PS:直接从WORD拷贝,未对格式进行仔细整理7函数在makefile中,还可以使用函数。函数分为两类:一种是makefile自带的函数,称之为内置函数;一种是用户自定义函数,也就是说我们可以自己在makefile中编写函数。 内置函数又大致可分为:文本处理函数,文件名称处理函数,条件和流程控制函数,变量操作函数,系统函数。在makefile中调用函数的语法如下:$(函原创 2013-09-25 12:12:16 · 849 阅读 · 0 评论