Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124749
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2015-12-14 10:05
个人简介

坚持学习,每天进步一点点……

文章分类

全部博文(30)

文章存档

2017年(13)

2016年(17)

发布时间:2016-01-27 13:49:01

subst详解    看着教材上的一个subst示例原样make一下,各种错误,找了好多的可能,终于解决了,坑死人了,记录下来。    subst是makefile文件中的字符串替换函数,用于将字符串的字符或子串替换成指定的内容,函数的返回值是替换后的字符串。使用的格式如下:    $(subst $(from).........【阅读全文】

阅读(2004) | 评论(0) | 转发(0)

发布时间:2016-01-27 13:30:02

makefile函数格式    makefile文件中可以使用函数来对变量进行处理,使得其变得更加灵活,也便于程序的模块化处理。makefile中的函数必须以$开头,后面以圆括号或者是花括号将函数名称括起来,函数中的参数可以是变量。makefile中函数的格式为:    $(function args)    函数中的参.........【阅读全文】

阅读(1349) | 评论(0) | 转发(0)

发布时间:2016-01-26 18:43:32

Linux程序编译(四)     静态库创建     静态库的创建可以使用ar命令。生成静态库的格式为:    ar rcs name.a object1.o object2.o……objectn.o    rcs为常用的创建静态库的ar命令选项,r表示将文件插入库文件中,c表示创建库文件,s表示库文件中若包含对象模式.........【阅读全文】

阅读(2569) | 评论(0) | 转发(0)

发布时间:2016-01-26 10:49:46

Linux程序编译(三)    Linux程序开发过程中经常会用到库文件,使用库的目的就是尽量减小主程序的大小。库文件可分为静态库和动态库两种。静态库以.a为后缀,动态库以.so为后缀。它们由程序在运行或者是编译时进行加载,均是二进制的可执行文件。使用库文件可以实现对程序的模块化管理。动、静.........【阅读全文】

阅读(1598) | 评论(0) | 转发(0)

发布时间:2016-01-26 10:34:59

Linux程序编译(二)    Linux操作系统下使用gcc和g++作为C语言和C++的编译工具。gcc和g++可能用到的编译选项如下表所示: 选项说明-c源文件进行编译和汇编,生成.o文件.........【阅读全文】

阅读(1352) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册