新手学堂:linux下makefile文件简单概念-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 217861
  • 博文数量: 33
  • 博客积分: 256
  • 博客等级:
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-14 18:39
个人简介

前方的路,充满了艰辛。-

文章分类
文章存档

2014年(1)

2013年(27)

2012年(5)

发布时间:2012-12-17 16:57:49

  来源:赛迪网    作者:korn 将各个模块的关系写进makefile,并且写明了编译命令,这样,当有模块的源代码进行修改后,就可以通过使用make命令运行makefile文件就可以进行涉及模块修改的所有模块的重新编译,其他模块就不用管了。 makefile文件的写法: 目标, 组件 规则 例如 有下面5个文件: /* main.c */ #include "mytool1.h" #include "mytool2.h" int ma......

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

发布时间:2012-12-17 15:47:43

        gnu c的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__是用来设置函数属性(function attribute)、变量属性(variable attribute)和类型属性(type attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__attribute__参数。__attribute__语法格式为:__attribute__ ((attribute-......

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

发布时间:2012-12-17 11:11:32

1. 无符号整型与有符号整型相加解答:     以下代码在vc6.0中执行结果均为-14,但是用cout输出就只是t3是-14了。因为无符号整数与有符号整数相加,有符号数被强制转换为无符号整数,导致变成很大的数了。void main(){    unsigned int t1=6;    int t2=-20;    int t3=t1 t2;    unsigned int t4=t1 t2;    pr......

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

发布时间:2012-12-14 19:44:08

1、the linux documentiong project:http://www.tldp.org/ 2、基于lfs6.3建立自己的linux livecd系统: http://blog.chinaunix.net/u2/81513/showart_1308328.html 3、用gcc4.0.1来编译lfs 4、源代码搭建应用(二)——建立自己的linux livecd系统 http://blog.chinaunix.net/u/13265/showart.php?id=477664 5、青橄榄的文章:http://blog.chinaunix.net/u/13265/a......

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

发布时间:2012-12-14 19:24:15

前方的道路,充满了艰辛。制作lfs已经一个多星期了,每一次总是会遇到不同的困难,真可谓是困难重重啊。不是软件包下不下来,就是编译出错。不知道用什么版本的livecd好,不知道该参考那些资料。希望大家能够给予帮助。......

阅读(1729) | 评论(0) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图