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
PHONY
Makefile文件简单整理
.
PHONY
:clean main:hello.o gcc -o main hello.c hello.o:hello.c gcc -c hello.c clean: rm -f
·
2015-10-30 13:31
makefile
Linux笔记-Makefile伪指令解析
也提到了伪指令为何要用.
PHONY
:来声明!希望我的这篇转过来的文章能够帮助大家理解makefile的伪指令!
·
2015-10-30 12:59
makefile
Makefile(三)-----Makefile中的clean(清空目标文件)规则
一般的风格都是: 1 clean:2 rm edit $(objects) clean从来都是放在文件的最后,更为稳健的做法是: 1 .
PHONY
: clean2 clean :3 -rm
·
2015-10-27 16:48
makefile
GNU make manual 翻译( 一百零六)
`.
PHONY
' The prerequisites of the special target
·
2015-10-27 15:00
Make
GNU make manual 翻译( 一百零五)
Events ======================================= The "empty target" is a variant of the
phony
·
2015-10-27 15:59
Make
GNU make manual 翻译( 一百零三)
Phoniness is not inherited: the prerequisites of a
phony
targ
·
2015-10-27 15:59
Make
GNU make manual 翻译( 一百零二)
继续翻译 A
phony
target should not be a prerequisite of a real target file;if it is, its recipe will
·
2015-10-27 15:58
Make
GNU make manual 翻译( 一百零一)
继续翻译 By declaring the subdirectories as
phony
targets (you must do this as the subdirectory obviously
·
2015-10-27 15:58
Make
GNU make manual 翻译( 一百)
继续翻译 Thus, you first write the line that states that `clean' is a
phony
target, then you write the
·
2015-10-27 15:57
Make
GNU make manual 翻译(九十九)
继续翻译 The
phony
target will cease to work if anything ever does create a file named `clean' in this
·
2015-10-27 15:57
Make
GNU make manual 翻译( 九十八)
继续翻译 4.6
Phony
Targets ================= A
phony
target is one that is not really the name of
·
2015-10-27 15:56
Make
MakeFile特殊符号
,$<,$(@D),$(@F)代表的不同含义$(filter-out $(
PHONY
) $(wildcard $^),$^)常用用法为$(wildcard *.c)表示列举当前目录下的所有.c文件这里
·
2015-10-27 14:31
makefile
谈谈软件项目的dependency
都支持一定程度上的dependency management, 比如make支持target之间的dependency,ant也支持其每个target之间的dependency(区别是make的每个非
PHONY
·
2015-10-26 15:46
dependency
linux平台能用Makefile
cpp,%o,$(SOURCE))CC=g++all:$(TARGET)$(TARGET):$(OBJS)$(CC)-o$@$^.cpp.o:$(CC)-c$(CFLAGS)$(CPPFLAGS)$<.
PHONY
jiangkia
·
2015-10-23 10:00
linux
makefile
代码片段----内核链表使用一例
Makefile CC=gcc main:main.o clean: $(RM) *.o main .
PHONY
:clean
·
2015-10-21 12:11
代码
GNU make manual 翻译(二十五)
See *note
Phony
Targets::, and *note Errors in Recipes: Err
·
2015-10-21 12:14
Make
Makefile
格式目标:依赖 .
PHONY
:clean 命令注释注释:#; 若要输入#,则使用\#命令要以Tab键开头;基本语法#为注释符。 @echo表示禁止echo回显。=、:=与?
suifengpiao_2011
·
2015-10-13 18:00
makefile里
PHONY
有两种理由需要使用
PHONY
目标:避免和同名文件冲突,改善性能。如果编写一个规则,并不产生目标文件,则其命令在每次make该目标时都执行。
csdn5741
·
2015-09-03 12:39
make
makefile里
PHONY
有两种理由需要使用
PHONY
目标:避免和同名文件冲突,改善性能。如果编写一个规则,并不产生目标文件,则其命令在每次make该目标时都执行。
csdn5741
·
2015-09-03 12:39
make
makefile中的all和.
PHONY
的作用
请编写一个makefile同时编译、链接下面两个程序:main1.c:#include
intmain(void){ printf("main1\n");}main2.c:#include
intmain(void){ printf("main2\n");}【分析】:这里需要生成两个可执行文件main1和main2(两个目标)。由于makefile只能有一个目标
golang_yh
·
2015-08-23 17:00
Makefile 知识整理
有两种理由需要使用
PHONY
目标:避免和同名文件冲突,改善性能
chj90220
·
2015-07-21 16:00
自己总结的 Makefile 小模板
usr/local/Aria/lib-lAria-lpthread-ldl-lrt %:%.cpp $(CXX)$(CFLAGS)$(ARIA_INCLUDE)$<-o$@$(ARIA_LINK) .
PHONY
xy010902100449
·
2015-07-20 21:00
模板
makefile
简单Makefile规则
makefile文件的格式: targets:prerequisties command 目标:依赖关系 命令.
PHONY
伪目标,没有依赖关系,只有执行动作写makefile文件时
u013684730
·
2015-05-27 15:00
makefile
linux下如何查看make的版本
如果是在makefile中获取,则用$(MAKE_VERSION),比如下面的makefile.
PHONY
:allall: echo"VERSIONis$(MAKE_VERSION)"然后在包含此makefile
宇宙星河
·
2015-05-27 09:33
linux
Makefile
%表示任意长度的字串.
PHONY
:clean#没有依赖文件的目标称为“伪目标”。伪目标并不是一个文件,只是一个标签。
liuyj_vv
·
2015-05-07 21:00
[置顶] Makefile学习(二)
复杂实例#示例1:在上一个示例的基础上再增加一个可执行文件03test[修改之处已标红].
PHONY
: clean all CC = gcc CFLAGS = -Wall -gBIN = 01test
u011744843
·
2015-05-07 13:00
linux
编译
makefile
makefile中的伪目标
伪目标格式: .
PHONY
:clean clean: -rm *.o 在makefile里面通常会将clean这个目标指定为伪目标,这个目标有个特性就是无依赖,那么每次make
·
2015-04-25 20:00
makefile
makefile笔记
有两种理由需要使用
PHONY
目标:避免和同名文件冲突,改善性能。如果编写一个规则,并不产生目标文件,则其命令在每次make该目标时都执行。
losophy
·
2015-02-26 14:00
makefile
makefile基础和工作常用点补充
PHONY
"的作用是避免和当前目录下的文件名冲突(可能引发隐式规则)。(2)使用"-"前缀可以忽略
Simba888888
·
2015-01-23 14:00
基础知识
makefile
工作常用点补充
makefile编译一个目录下的文件
./ LIB=-lm\ -lpthread SRCS:=$(wildcard*.cpp) OBJS:=$(patsubst%.cpp,%,$(SRCS)) .
PHONY
:al
wangfeng2500
·
2015-01-13 17:00
makefile自动推导规则
gcc$^-o$@ main.o:main.hstack.hmaze.h stack.o:stack.hmain.h maze.o:maze.hmain.h clean: -rmmain*.o .
PHONY
weiyuefei
·
2015-01-06 23:00
Makefile学习(二)[第二版]
复杂实例#示例1:在上一个示例的基础上再增加一个可执行文件03test[修改之处已标红].
PHONY
: clean all CC = gcc CFLAGS = -Wall -gBIN = 01test
hanqing280441589
·
2014-10-10 11:00
linux
示例
makefile
cc++
Makefile 中的.
PHONY
Makefile中的.
PHONY
一直不知道Makefile中.
PHONY
是什么意思,查了查便记下来。
a1232345
·
2014-09-26 00:00
makefile
嵌入式 Makefile小问题提示“make: `arm' is up to date”涉及到.
PHONY
1、除了你的Makefile功能没有makeclean还有其他原因2、原因就是你的Makefile中.
PHONY
不对例子如下:我的父Makfile为:{includeenv.shall:make-Csrcallx86
skdkjxy
·
2014-09-07 16:00
一个可以自动生成静态库,自动安装程序的Makefile
.
PHONY
:cleaninstall CC=g++ CFLAGS=-Wall-g BIN=libecho.a INCLUDE=echo SRC=src OBJS=Socket.oRio.oTcpConnection.oPollPoller.oInetAddress.oTcpServer.oThread.oCondition.oThreadPool.oException.oTimer.oTimer
nyist327
·
2014-08-08 21:00
C++
makefile
自动安装
自动生成静态库
emacs flymake-mode makefile
CXX=g++CHK_SOURCES=test1.c.
PHONY
:check-syntax check-syntax: $(CXX)-Wall-Wextra-pedantic-fsyntax-only$
ly0303521
·
2014-08-04 09:00
linux
emacs
flymake-mode
makefile中的$@、$^和$<
OBJS=ifconfig.otftp_util.oping.o SRCS=$(OBJS:.o=.c)
PHONY
+=allall:$(BUILT_IN_OBJ) $(BUILT_IN_OBJ):$(OBJS
a1232345
·
2014-08-01 11:00
对象
makefile
makefile中的all和.
PHONY
的作用
请编写一个makefile同时编译、链接下面两个程序:main1.c:#includeintmain(void){ printf("main1\n");}main2.c:#includeintmain(void){ printf("main2\n");}【分析】:这里需要生成两个可执行文件main1和main2(两个目标)。由于makefile只能有一个目标,所以可以构造一个没有规则的
lcj_cjfykx
·
2014-07-27 09:00
makefile里
PHONY
的相关介绍
有两种理由需要使用
PHONY
目标:避免和同名文件冲突,改善性能。如果编写一个规则,并不产生目标文件,则其命令在每次make该目标时都执行。
lcj_cjfykx
·
2014-07-27 09:00
makfile中.
PHONY
的认识
install:foo install -m 644foo /usr/bin.
PHONY
:install 看以上makefile的片段,使用了.
PHONY
这个目标,下面详细介绍她的用法.
lcj_cjfykx
·
2014-07-27 09:00
.
PHONY
作用
/
PHONY
来显示的指名一个目标是伪目标,有两个作用一个是改善性能,另外一个是来避免冲突。
lcj_cjfykx
·
2014-07-27 09:00
makefile 自动处理头文件的依赖关系 (zz)
main.ostack.omaze.ogcc$^
[email protected]
:main.hstack.hmaze.hstack.o:stack.hmain.hmaze.o:maze.hmain.hclean:-rmmain*.o.
PHONY
龙图腾
·
2014-06-13 23:13
嵌入式开发
makefile 自动处理头文件的依赖关系 (zz)
main.ostack.omaze.ogcc$^
[email protected]
:main.hstack.hmaze.hstack.o:stack.hmain.hmaze.o:maze.hmain.hclean:-rmmain*.o.
PHONY
dragon101788
·
2014-06-13 23:00
makefile 简单应用
makefile中把那写只有命令,没有依赖的目标称为“伪目标”(phonytargets)..
PHONY
:clearnclrean
weicao1990
·
2014-03-19 19:00
Makefile基础 4. 自动处理头文件的依赖关系
gcc$^-o$@ main.o:main.hstack.hmaze.h stack.o:stack.hmain.h maze.o:maze.hmain.h clean: -rmmain*.o .
PHONY
weiqubo
·
2014-01-26 18:00
Makefile的特殊目标
它们是一些特殊的目标,GNUmake所支持的特殊的目标有:.
PHONY
:目标“.
PHONY
”的所有的依赖被作为伪目标。
zahuopuboss
·
2014-01-23 18:00
makefile
Makefile常用信息查询页
符号说明符号作用 换行符@放在命令前面隐藏命令输出-放在命令前面忽略命令错误:以来规则定义符号,即目标:依赖.
PHONY
显式声明伪目标$@表示规则中的目标文件集$%仅当目标是函数库文件时,表示规则中的目标成员名
·
2014-01-14 21:00
makefile
通用makefile是如何炼成的(VI)
##在这个例子中,就是生成hello.exe .
PHONY
:allclean all: ##调用哪个模块mk,就编译哪个模块。 ##也可以同时将
crylearner
·
2013-12-24 22:00
C++
makefile
linux 简单的makefile demo 持续更新
3、.
PHONY
伪目标。4、$(patsubst %.cpp ,%.o,$(wildcard *.cpp))。5、CXX变量在makefile中可以直接使用。
万国峰
·
2013-12-06 18:02
linux
专业
知识点
源文件
Makefile样例
.
PHONY
:clean CC=gcc CFLAGS=-Wall -g BIN=miniftpd OBJS=main.o sysutil.o session.o ftpproto.o privparent.o
oolala
·
2013-11-22 16:00
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
其他