Re: [問題] makefile和script

看板Linux作者 (花生)時間10年前 (2013/12/26 09:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
因為makefile 有自己的格式 他並不是「一堆指令」 要將一大串指令步驟自動化 就把他們全部寫到.sh檔裡,直接執行那個.sh檔 (這是給bash看的) 而寫在makefile裡面的指令,是給"make"這個程式看的 他有自己的格式。空格、tab、if-else都要注意 ※ 引述《gn00618777 (非常念舊)》之銘言: : 目前的任務要Build code,參照網路上的一大串指令步驟 : 我第一個念頭就是把這些指令步驟直接複製到makefile裡,想用make直接讓他跑指令, : 後來當然是無法make,強者同事說用makefile寫,目前是這樣的,我的進度是 : makefile會一點,script語法會一點,但我整個就是搞不清楚啥時候用makefile : 啥時用script,看了同事他們的makefile,裡面會呼叫.sh也就是script來跑 : 我也不懂為何不能直接把這些一大串指令直接複製到makefile裡讓他跑。 : 比如 : XXX: : export your_path=/aqc/fdf/gdf : cd ${your_path}/XXX/XXOO : make arch=XXXX : . : . : 然後在擁有makefile的工作目錄下執行make XXX,卻出許多錯 : makefile和script一直很混亂 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.161.28
文章代碼(AID): #1IkujVeL (Linux)
文章代碼(AID): #1IkujVeL (Linux)