版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2017-5-4 14:39
|
显示全部楼层
做了一个验证
3 b0 p/ q$ {% g1 C9 p6 R9 B0 ?这是makefile
; f' a1 S' b6 `5 g2 m# Q& ~# L; vHOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]')
# m3 i& m' J" }" O" X( h: r# sed -e 's/\(cygwin\).*/cygwin/')( m& e6 O# [# U! h9 E. ?: g. K
1 ^7 n) o6 i6 A Q0 l8 Qdir := $(CURDIR)7 N7 y0 O, n& L! r8 U
MAKECONFIG := $(dir)/makecfg
2 d( b+ P0 X1 E5 F. c- }4 W8 k2 X
& c6 g0 _7 U6 q9 Y
9 B- P( O9 U5 F. I2 l: Bsmdk2410_config:
1 l" _5 H h( f3 |! p0 v @$(MAKECONFIG) $(@:_config=) arm arm920t
' a" y1 x# A# g+ I9 x' V4 _5 n4 _- p# n
+ q* L" O8 H* W' c2 Z$ z: I/ O
这是makecfg6 N: o. E$ J! E0 i# q
, m9 K: q# C* P9 ?7 I) S
#!/bin/bash
# ]0 \* J: C7 _" V+ J4 |9 `echo "Welcome The World !", J- x9 @: Q" Y, G
echo "haha"& L2 f% g3 |# {& B
0 G& c7 G# Z* ?1 w; `echo "\$0: $0"
& Z. B. l7 ~/ k+ Jecho "\$1: $1": f8 L: j2 A2 q/ n1 G9 R4 L4 U
echo "\$2: $2"' I+ U: F0 ^$ w! o0 Y. }: N9 m* B
echo "\$3: $3"! _! o! J. u7 w5 ~! {9 h
/ l5 Y' X* f6 V' o0 t
7 ]# k Z4 ^1 r结果4 A: h+ I" S1 j3 {0 v; A' L
jimmy@G41T-M7:~/work/MakeTrain$ make smdk2410_config
) Y! ]- P$ C. p3 S( r1 SWelcome The World !) g! o, E" m) a
haha2 w& R/ J* ~. d* ^1 d! ]& M2 u
$0: /home/jimmy/work/MakeTrain/makecfg; ~. L6 Q# i9 b0 H4 q
$1: smdk24109 L% \) Z# g$ K: C
$2: arm
1 e' W. c, ]* N& l7 e0 ]! y$3: arm920t
( u8 E. f% F) i5 a$ b! ^2 O$ v% Q( S3 P
0 p; @" n4 F8 o8 w
m6 Q5 C, `$ A$ S5 s
1 w3 ~' t9 C% z9 C3 W$ K* ]& E
& x8 C( e3 J4 v6 @
|
|