Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.58 KB

howto-make

File metadata and controls

50 lines (40 loc) · 1.58 KB

Makefile тай холбогдолтой зааврууд

#-*- mode: org; mode:visual-line; mode:org-indent -*-

Онцгой зааврууд

$? - Сүүлчийн тушаалын гаралт $^ - $@ - $< -

Санамж

Target ( Бай ) болгон өөрийн гэсэн дэд бүрхүүл үүсгэж ажилладаг.

Нэг мөрөнд байгаа хоёр тушаалыг нэг бүрхүүл дотор гүйцэтгэнэ гэвэл дунд ; тэмдгээр зааж өгнө.

foo : bar/close
    cd bar; gobble lose > ../foo

Гүйцэтгэлгүйгээр зөвхөн ямар тушаал хийхийг нь харуулах make -n make –just-print

@ Тэмдэгээр эхэлсэн тушаалуудыг хэвлэхгүй болгох make -s make –silent

Тушаал алдаатай гүйцэтгэсэн ч цааш нь явуулъя гэвэл тушаалын урд - тэмдэг тавина.

clean:
    -rm -f *.o

Алдаатай тушаал байсан ч цааш нь гүйцэтгэх make -i make –ignore-errors

Хөрвүүлэх үед ямар нэгэн алдаа байсан ч цааш нь гүйцэтгээд байх (Олон дахин хөрвүүлэхгүй нэг дор гүйцэтгэж хянахад хэрэгтэй) make -k make –keep-going

Хөрвүүлэх явцад сан уруу орж гарахыг мэдээлэх make -w make –print-directory

Хийгдэх зүйлс

Цэгцлэх