請問makefile的wildcard怎麼使用? - Linux

Erin avatar
By Erin
at 2010-07-22T00:29

Table of Contents

請問makefile 的萬用字元要怎麼使用呢

以下是我想舉的例子
在 tmp/ 資料夾下面有 aaa.c bbb.c 還有很多其它的檔案
如果我想要把 tmp/ 下面所有除了 aaa.c bbb.c 之外的檔案打包起來

我自己是這麼寫makefile的

all:
tar --exclude tmp/*.c \
-zcvf tmp.tar.gz tmp/


可是怎麼試都發現aaa.c跟bbb.c都會被打包進去

所以上來請問大家我是哪個地方出問題了呢

(有google過 makefile wildcard,但是新手的我看不是很懂XD)

謝謝

--
Tags: Linux

All Comments

Barb Cronin avatar
By Barb Cronin
at 2010-07-22T03:09
$(wildcard *.c)
Margaret avatar
By Margaret
at 2010-07-23T16:30
跟 wildcard 無關, --exclude 放最後面

路由問題

Jessica avatar
By Jessica
at 2010-07-21T20:43
http://wwwc.moex.gov.tw/examnew1/97/12/212600.pdf 第九題submask要怎麼算? - ...

實作 QEMU 虛擬機 PXE 網路開機

Oscar avatar
By Oscar
at 2010-07-21T14:04
一般來說使用 VMware 或是 VirtualBox 設定 PXE 網路開機非常的簡單, 只要開機的時候稍微設定一下就可以完美的從模擬器中使用PXE網路開機 但是一使用到 QEMU 就往往很多人搞不清楚網路卡的配置方式, 更別說是 讓QEMU可以從PXE開機, 不過 QEMU 有一個 VMware 或是 V ...

fedora core 13 , /proc/kcore 131072G

Frederica avatar
By Frederica
at 2010-07-21T13:25
※ 引述《chang0206 (Eric Chang)》之銘言: : 今天早上無意中發現的這個檔案 : [root proc]#ls -laS --block=G : --- : lrwxrwxrwx 1 root root 1G 2010-07-21 10:57 net ...

Centos MySQL 啟動失敗

Jack avatar
By Jack
at 2010-07-21T12:08
我用yum安裝完mysql之後 下service mysqld start 這個指令啟動mysql 等了很久卻出現下面這行訊息 Timeout error occurred trying to start MySQL Daemon. 然後到/var/lib/mysql會出現三個檔案ibdata1 i ...

VIM 的 多行註解

Sarah avatar
By Sarah
at 2010-07-21T11:52
※ 引述《IrisXIII (嗚嗚溜溜愛裝可愛)》之銘言: : 小弟最近在網路上找到一個在VIM中做多行註解的辦法如下 : : 1. 先按Esc離開插入模式, 按h或j將游漂移到要開始註解的那一列, 並按0回到列首. : 2. 按Ctrl-V, 接著按j, 將要註解的那幾列反白. : 3. 按大寫I. : 4 ...