版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2017-5-4 14:39
|
显示全部楼层
做了一个验证
# ?2 e6 K+ S' P! O. t3 O9 V ^( l这是makefile
& Y+ P2 W# G8 a7 K+ m- [! u: q+ |HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]')9 O) i( B- U. Y. ^. C1 z
# sed -e 's/\(cygwin\).*/cygwin/')
& X( t t" V8 {2 K+ `# l; m
5 d1 } j% C: G" e% adir := $(CURDIR)2 o' ?) {' L8 X! ^& R4 l Q7 e
MAKECONFIG := $(dir)/makecfg
7 f0 v: I# t [' X/ N0 y# ]
& \! ]+ V" L, z- X1 ?$ k4 y& K% n( c, S
smdk2410_config:
5 B( W1 W2 @7 z @$(MAKECONFIG) $(@:_config=) arm arm920t9 A( L$ N" C1 q9 y, o$ M
2 r8 [" ~5 i+ u. k
" e0 k: U" t+ T
这是makecfg6 Z7 \8 E* Z' @3 W/ T" |1 U
( J7 H$ m' J8 A0 f% C#!/bin/bash
# A7 o: b4 H$ Y5 fecho "Welcome The World !"
" B) \0 ]0 K% \# ~3 g# W" t; m3 Gecho "haha" S- B3 }* k& p2 h. k' |+ s: [
0 o7 h$ Z1 F: i6 D1 Eecho "\$0: $0"2 X" m3 K$ c% P$ Z' S' P
echo "\$1: $1"
' A+ h# o6 G. H1 hecho "\$2: $2"+ q) z- K; ]8 ?8 }7 `1 E
echo "\$3: $3"3 D% e! m( U! M. v; t
" E5 W! B9 L. D4 _ e
7 G! x* l" J: R2 n结果
* J: z; A; S w& L3 ljimmy@G41T-M7:~/work/MakeTrain$ make smdk2410_config
& f; j9 V2 x' Q# r6 Y# TWelcome The World !
4 c7 V4 b1 _" ]% l' Chaha2 }" S H' _# ^! G
$0: /home/jimmy/work/MakeTrain/makecfg
9 M- l& l6 r& K0 R \( E$1: smdk2410
7 E9 I3 s, J a% S$2: arm
% R! N0 U" |! I9 h* s; G$3: arm920t1 t, |3 E$ I8 ^
9 d+ Z: {7 A: }% I! p- I1 }% h" G S' i+ O
, g* M4 N$ \4 D C( S) V8 T0 M! w' H! G+ U$ g
5 \0 Z. m$ h( b |
|