E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ifeq
android makefile分析(大概)
1.根下的makefile 指向includebuild/core/main.mk2.build/core/main.mk 确定SDK版本和真机版各需要编译的文件#确定是SDK版本
ifeq
darling757267
·
2012-07-04 11:00
windows
linux
android
Build
include
makefile
Linux-Makefile(GNU Makefile之"
ifeq
()"作用)
原文:
ifeq
($(GOAL), vstms1)解析:判断GOAL中得知与vstmsl是否相等相当于if(*GOAL == vstmsl)
meic51
·
2012-06-28 16:00
makefile
makefile 的
ifeq
和ifdef的区别
makefile详解条件判断二十使用条件判断——————使用条件判断,可以让make根据运行时的不同情况选择不同的执行分支。条件表达式可以是比较变量的值,或是比较变量和常量的值。一、示例下面的例子,判断$(CC)变量是否“gcc”,如果是的话,则使用GNU函数编译目标。 libs_for_gcc = -lgnu normal_libs = foo: $(objects) i
bruce0532
·
2012-06-19 17:00
gcc
测试
扩展
makefile
【原创】android2.3如何加入对wml的支持
其实就是改makefile文件: 1,开启宏定义: 在external/webkit/Android.mk中开启宏:
ifeq
($(ENABLE_WML), ) &
ericchan2012
·
2012-06-12 09:00
android
s3c6410的RTC在linux中的驱动(1)
1、先从整体上做些分析,大致看了下linux2.6.28\drivers\rtc文件中的kconfig和Makefile文件,在Makefile文件中有如下内容:
ifeq
($(CONFIG_RTC_DEBUG
tianxiawuzhei
·
2012-05-19 17:00
c
linux
struct
Module
Class
makefile
makefile中如何判断一个文件是否存在
判断文件存在如下的两种方法:1.调用shell的函数进行判断 exist=$(shellif[-f$(FILE)];thenecho"exist";elseecho"notexist";fi;)
ifeq
qiaoliang328
·
2012-05-15 12:00
工作
shell
File
makefile
wildcard
makefile中如何判断一个文件是否存在
exist = $(shell if [ -f $(FILE) ]; then echo "exist"; else echo "notexist"; fi;)
ifeq
scm002
·
2012-05-05 17:00
makefile
Linux Kernel Makefile默认目标
奇怪的是,下面不远处有如下规则:
ifeq
($(KBUILD_EXTMOD),)_all
chenliujiang1989
·
2012-05-04 16:00
linux
makefile
linux内核
终级makefile
$(SRC_EXT))
ifeq
(,$(SRC
天下
·
2012-04-13 14:00
uClinux-dist/linux-2.4.x
4.移植项目及说明4.1压缩内核代码起始地址修改修改文件:uClinux-dist/linux-2.4.x/arch/armnommu/boot/Makefile修改内容:
ifeq
($(CONFIG_BOARD_MBA44
susubuhui
·
2012-04-02 15:00
c
timer
struct
Flash
hex
patch
Linux 驱动Makefile
环境变量等可以放在makefile.config配置文件中#
ifeq
($(CROSS_TOOLCHAIN_PREFIX),)#include ..
tchonggang77
·
2012-03-18 14:00
android-自定义Luncher2
原packages\apps\Launcher2\Android.mk修改如下:
ifeq
($
yicao821
·
2012-02-29 09:00
java
Module
Build
Path
include
tags
linux下使用objcopy与-g进行编译的方法
ifeq
($(debug), 0) DEBUG_FLAG = -O2 -g OBJ_DIR = release BUILD_CONFIG = RELEASE DBG_CONFIG
sogo6
·
2012-02-01 16:00
linux
linux内核启动地址的确定
vmlinux.lds文件,以arm为例vmlinux.lds文件位于kernel/arch/arm/vmlinux.lds,vmlinux-armv.lds的生成过程在kernel/arch/arm/Makefile中
ifeq
fyyy4030
·
2012-01-17 21:00
linux
image
kernel
Flash
table
input
makefile
linux内核
的分析
Redis源码分析:内存管理
源码版本:redis2.4.4redis内存相关函数都放在zmalloc.hzmalloc.c中redis中可以使用tcmalloc、jemallocMakefile:
ifeq
($(USE_TCMALLOC
yfkiss
·
2012-01-06 14:00
redis
thread
rss
null
学驱动从模块开始
通用的Makefile模板
ifeq
($(KERNELRELEASE),) #KERNELDIR?=/home/lht/kernel2.6/linux-2.6.14 KERNELDIR?
zplove003
·
2011-11-28 17:00
struct
Module
File
Integer
character
makefile
makefile 中的 shell
1.如果是make的命令,如
ifeq
必须顶格2.如果是shell命令,前面必须是tabhttp://www.google.com.hk/url?
s_k_yliu
·
2011-11-22 07:00
驱动模块Makefile解析
先看一下代码
ifeq
($(KERNELRELEASE),) KERNELDIR?
liukun321
·
2011-10-24 19:00
工作
shell
嵌入式
Path
makefile
variables
一个简单的通用Makefile模板
gmail.com AS=as LD=ld CC=gcc CPP=$(CC)-E AR=ar NM=nm #程序的默认名称 TARGET=prog #命令行中使用p=X或P=X修改默认程序名称
ifeq
kernel_digger
·
2011-09-25 21:00
Android.mk 宏定义
PLATFORM_VERSION:=2.1LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS) LOCAL_SRC_FILES:=\ videoRender.cpp
ifeq
stefzeus
·
2011-08-08 15:00
auto.conf, auto.conf.cmd, autoconf.h
123456789101112131415161718
ifeq
($(dot-config),1)#Readinconfig-includeinclude/config/auto.conf
ifeq
($(
lcw_202
·
2011-08-04 22:00
Makefile中$@应用举例
内核顶层Makefile中,对混合目标的处理,以此作为例子来验证$@在Makefile中的使用:
ifeq
($(KBUILD_EXTMOD),) ifneq($(filterconfig%config
lcw_202
·
2011-08-02 20:00
c
filter
Build
makefile
makefile(四)
%"的,所以,我们可以以如下方式给所有以[.o]结尾的目标定义目标变量:%.o:CFLAGS=-0使用条件判断libs_for_gcc=-lgnunormal_libs= foo:$(objects)
ifeq
aican_yu
·
2011-07-20 15:00
linux内核启动地址的确定
vmlinux.lds文件,以arm为例vmlinux.lds文件位于kernel/arch/arm/vmlinux.lds,vmlinux-armv.lds的生成过程在kernel/arch/arm/Makefile中
ifeq
liukun321
·
2011-07-06 21:00
编译源码遇到的问题
针对32bit机编译过程修改 查找资料,确定下面的修改步骤(-表示删除行,+表示添加行):1、修改build/core目录下的main.mk文件,修改策略为:
ifeq
dp1234
·
2011-06-15 11:00
java
linux
shell
OS
Build
adnroid 3.0 32位系统编译问题
bitbuildenvironmentsaresupportedbeyondfroyo/2.2查找资料,确定下面的修改步骤(-表示删除行,+表示添加行):1、修改build/core目录下的main.mk文件,修改策略为:
ifeq
luojianbing1
·
2011-06-03 09:00
Makefile 判断文件是否存在
$ ( FILE ) ]; then echo "exist" ; else echo "notexist" ; fi ;)
ifeq
evilcode
·
2011-06-01 21:00
工作
shell
File
makefile
wildcard
u-boot-1.1.6顶层目录config.mk分析
3、指定编译规则#####################################ifneq($(OBJTREE),$(SRCTREE))#如果目标存放目录不等于源码目录(UBOOT顶层目录)
ifeq
zwj0403
·
2011-05-15 16:00
shell
Build
include
makefile
编译器
Warnings
打开Android PVLogger的方法
/external/opencore/Config.mk在第10行,
ifeq
($(ENABLE_PV_LOGGING),1) PV_CFLAGS+=-DPVLOGGER_INST_LEVEL=5endif
chen_chun_guang
·
2011-04-29 14:00
android
File
logging
一个经典的makefile文件,该文件为PF_RING的makefile
/""
ifeq
(,$(BUILD_KERNEL))BUILD_KERNEL=$(shelluname-r)endifEXTRA_CFLAGS+=-I$(PWD)$(SVNDEF)HERE=$(PWD)#
smilestone322
·
2011-04-19 21:00
c
shell
user
Build
plugins
makefile
makefile笔记04
14.条件判断libs_for_gcc=-lgnunormal_libs=
ifeq
($(CC),gcc)$(CC)-ofoo$(objs)$(libs_for_gcc)else$(CC)-ofoo$(objs
bigfish101
·
2011-04-15 09:00
Makefile ifneq
ifeq
strip
7.2.1 关键字“
ifeq
”此关键字用来判断参数是否相等,格式如下:`
ifeq
(ARG1,ARG2)'`
ifeq
'ARG1''ARG2''`
ifeq
"ARG1""ARG2"'`
ifeq
"ARG1
YAJUN0601
·
2011-04-04 21:00
makefile
Android定义的路径全局变量
对Android定义的路径全局变量,可以查看如下代码:
ifeq
(,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif DEBUG_OUT_DIR :
buaadallas
·
2011-03-17 13:40
职场
移动开发
休闲
Android
Android定义的路径全局变量
对Android定义的路径全局变量,可以查看如下代码:
ifeq
(,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif
buaadallas
·
2011-03-17 13:40
android
移动开发
职场
全局变量
休闲
在Android.mk编译脚本中使用shell bash命令
在Android的编译脚本中有很多示例,比如在build/core/main.mk文件中:
ifeq
($(BUILD_OS),linux)build_arch:=$(shelluname-m)ifneq
michaelpp
·
2011-03-15 10:00
shell
脚本
OS
bash
Build
filesystems
Linux内核构建系统之四
回到我们的主框架上面来,讨论完配置目标的处理后,就轮到框架中"
ifeq
($(config-targets),1)-endif"块的else部分了。
juliantec
·
2011-02-25 11:33
linux
linux
kernel
System
Build
makefile
Kbuild
内核构建系统
驱动模块Mafile解析
先看一下代码
ifeq
($(KERNELRELEASE),) KERNELDIR?
changjiang654
·
2011-01-27 09:00
调试kernel-2.6.13的makefile
ifdefM
ifeq
("$(originM)","commandline") KBUILD_EXTMOD:=$(M)把$(M)赋给KBUILD_EXTMOD endifendif这个是用来构建模块的
bruno231
·
2011-01-24 13:00
image
cmd
Build
include
makefile
wildcard
Android Froyo基于32 bit Ubuntu 10.10编译问题
查找资料,确定下面的修改步骤(-表示删除行,+表示添加行): 1、修改build/core目录下的main.mk文件,修改策略为:
ifeq
Enjoy yourself,and don't care about others' thinking!
·
2011-01-10 21:00
scull源码分析 //未完待续,囧
ifeq
和括号中间有一个空格。
ifeq
($(DEBUG), y) # += 追加变量值。
小默
·
2010-12-10 23:00
内核映像的形成 —— MakeFile预备知识(三)
libs_for_gcc=-lgnunormal_libs=foo:$(objects)
ifeq
($(CC),gcc)$(CC)-ofoo$(objects)$(libs_for
yunsongice
·
2010-11-29 22:00
Patch for Building froyo in 32-bit environment 之三
ifeq
($(BUILD_OS),linux) build_arch:=$
L_serein
·
2010-11-25 13:00
java
Build
Path
compiler
tools
patch
Drv总结
ToenableusingdrivercustomizationtoolforGPIO/EINT/ADC/UEM/Keypadsetting.option.makifdefDRV_CUSTOM_TOOL_SUPPORT
ifeq
zhangchiytu
·
2010-10-16 15:00
Linux makefile 教程(四)
libs_for_gcc = -lgnu normal_libs = foo: $(objects)
ifeq
($(CC),gcc) $(CC) -o foo $(objects) $(libs_for_gcc
hengxing2009
·
2010-10-09 12:00
C++
c
linux
gcc
C#
驱动模块Makefile解析
先看一下代码
ifeq
($(KERNELRELEASE),) KERNELDIR?
华清远见
·
2010-09-16 15:03
解析
模块
makefile
驱动
休闲
驱动模块Makefile解析
先看一下代码
ifeq
($(KERNELRELEASE),) KERNELDIR?
华清远见
·
2010-09-16 15:03
解析
模块
makefile
驱动
休闲
驱动模块Makefile解析
先看一下代码
ifeq
($(KERNELRELEASE),) KERNELDIR?
farsight2009
·
2010-09-16 14:00
工作
shell
嵌入式
Path
makefile
variables
驱动模块Makefile解析
先看一下代码
ifeq
($(KERNELRELEASE),)KERNELDIR?
farsightliuht
·
2010-09-15 19:00
linux内核模块的makefile
Makefile比较陌生,请参考Linux开发基础讲义):-----------------------------------------------------------------------
ifeq
jimmy_1986
·
2010-09-13 15:00
linux
shell
Module
语言
makefile
linux内核
驱动模块之Makefile
ifeq
($(KERNELRELEASE),)KERNELDIR?
tianxiaolin
·
2010-09-09 09:13
职场
makefile
驱动
休闲
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他