版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2017-5-4 14:39
|
显示全部楼层
做了一个验证! x$ O. S$ T/ a
这是makefile
- p! t$ I8 A: H! E- a2 eHOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]')7 L. b! s5 t, W" i; L5 q O, y
# sed -e 's/\(cygwin\).*/cygwin/'), q4 l: h7 f4 w
" W+ h; O# B( J/ R j% Q r# v" ?6 J
dir := $(CURDIR)
: T; X* C$ I' @" O; GMAKECONFIG := $(dir)/makecfg
: \+ T( m) s% s0 v6 G5 g2 W( [2 U( p5 b7 W; M" l
+ W' {9 O; G3 Z% }4 i' u. w9 Y
smdk2410_config:5 C0 y) o5 J3 o* V: V; O
@$(MAKECONFIG) $(@:_config=) arm arm920t
, l% A- M: T& x: ^4 }7 _+ B' L! n, o6 t& e9 c$ Q
7 l" a* i% i3 z8 M F* n
这是makecfg
" w+ c8 N3 K8 q$ n) [( s! `3 @) Y/ \
#!/bin/bash
8 `9 ? H \, R' L6 j8 l6 Iecho "Welcome The World !"& F4 \: o3 A+ z% f3 s( J' B
echo "haha"* W6 u- j1 G2 u0 k4 D% L3 Y: _
, F! J1 C) ?" H1 N" A
echo "\$0: $0"' x6 H% [& ~4 V4 H$ v j( f
echo "\$1: $1"
2 ^2 D3 l1 { a; N+ I/ s n8 [& pecho "\$2: $2"
% e& ^! A; a' R0 \4 o; V0 r/ lecho "\$3: $3"
$ W- z# S- E/ K! `3 V# w" _% J% Y- q( R1 L8 l
* i% R- I/ h6 H结果
0 p: [6 \. W/ `0 r3 B! bjimmy@G41T-M7:~/work/MakeTrain$ make smdk2410_config / s; z9 a. E! K4 V! P3 T
Welcome The World !
% F( T- ^; j5 U: f+ @haha
! I. Y! T7 H8 H$0: /home/jimmy/work/MakeTrain/makecfg: z. e. q! J8 e) s2 g0 M
$1: smdk24102 y: [8 F0 j* x9 P
$2: arm
. S, H" \5 k4 m4 A7 {2 t0 r$3: arm920t
, f) H, c0 U5 c2 X" r7 A4 Q$ L5 \% \9 \* A0 a
+ {; s* X5 `6 @# O
_3 z) r8 \9 N' |2 y! o7 v0 d& q7 B& a* _3 u/ k% m+ _( l
2 v+ }/ K6 U2 G" T% T |
|