版主
主题
回帖0
积分10609
阅读权限200
注册时间2008-11-22
最后登录1970-1-1
在线时间 小时
|
楼主 |
发表于 2017-5-4 14:39
|
显示全部楼层
做了一个验证 f2 D9 S6 t& ^0 L* w" s% d
这是makefile% r% L, T- B3 A% r. ]/ E
HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]'), O; d9 S* k& Z+ A
# sed -e 's/\(cygwin\).*/cygwin/'). p- D3 ]7 t- n3 H; {2 F
! S3 ]# T# W1 Q |* J
dir := $(CURDIR)9 c9 J/ u* M5 D+ K- n' L2 x
MAKECONFIG := $(dir)/makecfg
$ j1 g, Z/ s& `3 \
' S3 _/ b8 l0 m) q: _. P$ K0 _
& T$ ]4 |7 U; d, I0 _& U3 rsmdk2410_config:- M0 |! J8 P* O L
@$(MAKECONFIG) $(@:_config=) arm arm920t
& J# q* c# _* ^' C, K8 N& y8 @
/ R3 g- U% o5 C& m6 L
这是makecfg; W+ E1 y* E0 q/ R5 C) a O0 x
! G, h& \. J8 ?" L- d1 f" q( u
#!/bin/bash K+ ?: h: e. {7 b7 W4 m, _
echo "Welcome The World !"
8 B! m. W* k, r7 W) Techo "haha"
& j. G9 v! y- ~" w3 i l4 K' o R9 E% m$ R6 c
echo "\$0: $0"
9 B% J+ o$ S# G/ @9 D/ [2 e5 oecho "\$1: $1": o0 V) Y' M% O! D1 C9 l
echo "\$2: $2"6 i5 K% {! t3 `& o
echo "\$3: $3"; j" N, a- _3 x& t8 r
3 e4 z- s U" y; m. U, L
, X2 _- o D+ W: t' {/ T, G# \/ S- y
结果- \# X8 i, s* `7 v7 l
jimmy@G41T-M7:~/work/MakeTrain$ make smdk2410_config 0 p& Q% @7 \+ X4 k4 K5 S" p% |% C
Welcome The World !* {1 Z% b9 E' J. r
haha
6 ^- ^. H1 m5 B2 h0 i5 {5 R$0: /home/jimmy/work/MakeTrain/makecfg
4 _* b5 V6 p) {3 k2 M4 x$1: smdk2410
! E2 f; O/ l$ X/ z4 J1 U1 r' Q$2: arm- Z$ t" h1 s- P! D' s
$3: arm920t
) T J! P* i' j2 t N0 {9 C! l- \9 c1 }6 c1 N/ Y
0 K% \0 A o9 E3 y4 c: N2 [* ?8 K
" v1 G) D4 [8 R0 v8 |7 k! Z
5 [( k4 d% r4 S+ i/ ~# s/ `. O
1 E: C) s7 R0 H9 k4 G9 q4 i* | |
|