DEPDIR = build_depTARGET_NAME = helloworldCFLAGS = -WallSRCS = main.cSRCS += foo.cOBJS = $(SRCS:%.c=%.o)all: $(OBJS) $(CC) $(CFLAGS) $^ -o $(TAR...
分类:
其他好文 时间:
2014-10-27 10:41:06
阅读次数:
152
一个很高大上的Makefile,包含很多语法:...
分类:
其他好文 时间:
2014-10-25 18:49:29
阅读次数:
241
最近一直在学一些零零碎碎的东西,
首先,将《鸟哥的 Linux 私房菜
-- 基础学习篇》过了一遍。
因为有了Windows驱动,PCI/PCIe, USB, xHCI, Windows内核编程的基础,
加上自己以前也动手写过Linux设备驱动, 研究过Makefile, KConfig, make menuconfig, GIT的部分内容
鸟哥的这本书确实写得非常通俗易懂,帮...
分类:
其他好文 时间:
2014-10-24 16:38:14
阅读次数:
220
tar zxvf ncurses-5.6.tar.gz 进入目录 cd ncurses-5.6 生成 makefile文件,再进一步编译 ./configure --prefix=/usr --with-shared --without-debug 编译,编译时间稍微长些,稍等make 编译好最后就...
分类:
其他好文 时间:
2014-10-24 16:22:01
阅读次数:
1459
1.1 Linux内核基础知识在动手进行Linux内核移植之前,非常有必要对Linux内核进行一定的了解,下面从Linux内核的版本和分类说起。1.1.1 Linux版本Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.6.29.1内核的Makefile中:VERSIO...
分类:
系统相关 时间:
2014-10-23 14:04:04
阅读次数:
352
Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik J...
分类:
移动开发 时间:
2014-10-22 17:26:06
阅读次数:
303
在configure中运行完auto/options脚本后,接着运行auto/init脚本,其中所做的工作如下。1 Makefile文件名变量默认情况下是:objs/Makefile代码如下:NGX_MAKEFILE=$NGX_OBJS/Makefile2 源文件名变量默认情况下是:objs/ngx...
分类:
其他好文 时间:
2014-10-22 17:23:49
阅读次数:
267
OpenCV视频播放方法
今天折腾了一下OpenCV的视频播放功能,希望能对项目又帮助~
代码还是很简单的,只是之前遇到点小麻烦,找不到cvCreateFileCapture函数的定义,花了一两个小时
Makefile:
SOURCE_FILE := play_video.c
OBJECT_FILE := play_video.o
...
分类:
其他好文 时间:
2014-10-22 14:41:59
阅读次数:
228
开发工作中,经常需要添加一些新的驱动,但是有时候不想自己写Makefile,或者是驱动需要编译到内核里,那我们该如何才能把驱动加到BSP里面,只需按照原来的编译步骤就能得到想要的ko文件,或者直接编译到uImage呢?一个新驱动添加大概需要以下三个步骤:一,编写你的驱动文件,就是new_driver...
分类:
系统相关 时间:
2014-10-22 09:52:17
阅读次数:
271
近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了下面这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的类....
分类:
系统相关 时间:
2014-10-21 21:07:31
阅读次数:
158