[問題] 如何修改make的預設資料?

看板Linux作者 (蘇打)時間13年前 (2011/04/29 11:43), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
不是針對特定Makefile修改 是想要對make本身的預設資料作修改 (如CC等) 我平常編譯習慣打make -j 但是在一台cpu為e8400的電腦上(雙核心,無HT) 打make -j卻超出他的核心數 正常來說應該只會開2個jobs..他卻開了五六個 導致每次打make -j時loading會飆到2xx以上 (接近當機orz) 我知道可以打make -j 2 來限制就好 但想問有沒有辦法直接改make的預設資料呢? make -p可以查他目前的設定,但我找不到設定檔 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.233.240

04/29 11:54, , 1F
我看make的manpage,他的意思好像是:-j =>他會開無限多...
04/29 11:54, 1F

04/29 11:55, , 2F
在那一台上alias make => make -j 2 如何?
04/29 11:55, 2F

04/29 11:56, , 3F
還是把make改成一個bash script?
04/29 11:56, 3F

04/29 17:35, , 4F
make CC=mips-linux-gcc 像這樣?
04/29 17:35, 4F

04/29 23:05, , 5F
嗯..我找不到比較好的解orz..還是乖乖打-j 2好了
04/29 23:05, 5F

04/29 23:05, , 6F
有時候不需要加上-j,設定alias反而造成困擾XDDD
04/29 23:05, 6F
文章代碼(AID): #1DkZFy0t (Linux)