先引用一段经典的makefile名言————》什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写mak...
分类:
其他好文 时间:
2015-02-10 18:47:38
阅读次数:
175
作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本...
分类:
系统相关 时间:
2015-02-10 15:36:36
阅读次数:
250
首先说说本次嵌套执行makefile文件的目的:只需make根目录下的makefile文件,即可编译所有c文件,包括子目录下的。意义:自动化编译行为,以后编译自己的c文件时可把这些makefile文件直接复制到相应目录即可方便编译出所有文件。这些makefile文件是通用的,只需根据自己的工程情况改...
分类:
其他好文 时间:
2015-02-10 11:07:26
阅读次数:
687
快乐虾http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)欢迎转载,但请保留作者信息本文仅适用于vs2013 + velt-0.1.41.1 什么是VELTVELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Lin...
分类:
其他好文 时间:
2015-02-09 21:44:46
阅读次数:
489
自动变量说明$@规则中的目标集合,使用的时候是一个一个的从集合中取元素的。a b : a.c b.cecho ($@).o结果: a.o b.o$%如果目标是归档成员,则该变量表示目标的归档成员$<依赖目标中的第一个目标$?所有比目标新的依赖目标的集合。以空格分隔。$^所有的依赖目标的集合。以空格分...
分类:
其他好文 时间:
2015-02-08 23:11:53
阅读次数:
220
其实现在编译还是挺简单的,但是网上大部分文章还是老早以前的,现在Windows下其实根本不需要Cygwin,直接用ndk-build即可。 1.配置MakeFile 打开../jni/Application.mk,内容如下。这里配置的是编译平台,有时候我们不需要编译x86或者mips,毕竟这...
分类:
其他好文 时间:
2015-02-08 14:02:47
阅读次数:
159
目录:
1 手动建立静态库
2 静态库的使用
3 通过makefile文件建立静态库
1 手动建立静态库
将建立一个简单的静态库
-1: 将所需的源文件编译成目标文件
------ helpguy.h
#ifndef __helpguy_h__
#define __helpguy_h__
#include
#include
#i...
分类:
系统相关 时间:
2015-02-08 12:55:53
阅读次数:
212
阶段性总结:
1.arm-linux-ld
arm-linux-ld 的 -T 选项用来指定链接地址;...
分类:
系统相关 时间:
2015-02-07 16:00:51
阅读次数:
238
第二章 Qt常用工具的介绍(1)No.1 qmake相信编写过Makefile的开发人员,随着工程中源码的级数递增和以类型、功能、模块组织源码的子目录的增多,都不愿意重复机械地手工编写这个工程管理文件。手写Makefile比较困难也容易出错。还没有编写过Makefile,甚至还不知道Makefile...
分类:
其他好文 时间:
2015-02-07 15:40:01
阅读次数:
173
目标板:Hi3518内核版本:linux3.0.81.修改makefile#PLATFORM = PC //注释掉PLATFORM = HI3518 //支持平台ifeq ($(PLATFORM),HI3518)LINUX_SRC = /root/hi3518/linux-3.0.y...
分类:
其他好文 时间:
2015-02-07 11:41:32
阅读次数:
522