A dhéanamh - Ordú Linux - Ordú Unix

déanfaidh GNU fóntais chun grúpaí clár a choimeád

Achoimre

déan [ -f makefile ] [rogha] ... sprioc ...

Rabhadh

Is sliocht de dhoiciméadú GNU é an leathanach seo . Ní dhéantar é a nuashonrú ach ó am go chéile toisc nach n-úsáideann an tionscadal GNU nroff. Le haghaidh na doiciméid iomlán, déan tagairt don make.info comhad info atá déanta as an comhad foinse Texinfo make.texinfo .

Cur síos

Is é an cuspóir atá leis an bhfóntas a dhéanamh ná cinntí a dhéanamh go huathoibríoch ar na píosaí de chlár mór a dhíspreagadh agus na horduithe a eisiúint chun iad a athdhéanamh. Déanann an lámhleabhar cur síos ar chur i bhfeidhm GNU a dhéanamh , a scríobh Richard Stallman agus Roland McGrath. Taispeánann ár samplaí cláir C ós rud é go bhfuil siad is coitianta, ach is féidir leat é a úsáid le haon teanga cláir a bhféadfar a n-imscrúdú a reáchtáil le comhartha bhlaosc. Go deimhin, níl sé teoranta do chláir a dhéanamh. Is féidir leat é a úsáid chun cur síos a dhéanamh ar aon tasc ina gcaithfidh roinnt comhaid a nuashonrú go huathoibríoch ó dhaoine eile nuair a athraíonn na daoine eile.

Chun a ullmhú le húsáid a dhéanamh , ní mór duit comhad a scríobh ar a dtugtar an makefile a chuireann síos ar na caidrimh i measc na gcomhad i do chlár, agus deir sé na horduithe chun gach comhad a nuashonrú. I gclár, is gnách go ndéantar an comhad inrite a uasghrádú ó chomhaid réadmhaoine, a dhéantar ina dhiaidh sin trí chomhaid foinse a thiomsú.

Chomh luath agus is féidir an t-ordú bhlaosc seo a dhéanamh, gach uair a athraíonn tú roinnt comhad foinse,

Déan

go leor chun gach athmhúnlú riachtanach a dhéanamh. Úsáideann an clár a dhéanamh bunachar sonraí na ndéanta agus na huaire athruithe deiridh de na comhaid chun cinneadh a dhéanamh ar cé acu de na comhaid is gá iad a nuashonrú. I gcás gach ceann de na comhaid sin, eisíonn sé na horduithe atá taifeadta sa bhunachar sonraí.

déanfaidh sé nó sí orduithe sa chuileog chun spriocainmneacha amháin nó níos mó a thabhairt cothrom le dáta, áit a bhfuil ainm de ghnáth clár. Mura bhfuil rogha -f ann faoi láthair, déanfaidh sé na nithe seo a leanas a lorg ar GNUmakefile , makefile , and Makefile , san ord sin.

De ghnáth, ba cheart duit do dhéanamh a dhéanamhdéanfile a dhéanamh . (Molaimid Makefile toisc go bhfeictear go suntasach in aice le liostú eolaire, díreach i gcomhair comhaid tábhachtacha eile cosúil le README .) Ní mholtar an chéad ainm a sheiceáil, GNUmakefile , don chuid is mó de na comhaid. Ba chóir duit an t-ainm seo a úsáid má tá céim déanta agat atá sainiúil le GNU a dhéanamh , agus ní thuigfidh leaganacha eile de dhéanamh . Más é "-" an t-iarratas a dhéanamh, léitear an t-ionchur caighdeánach.

sprioc a thabhairt cothrom le dáta má tá sé ag brath ar chomhaid réamhriachtanais a mhodhnú ó rinneadh an sprioc a mhodhnú go deireanach, nó mura bhfuil an sprioc ann.

ROGHANNA

-b

-m

Déantar neamhaird ar na roghanna seo maidir le comhoiriúnacht le leaganacha eile de dhéanamh .

-C dir

Athraigh go dtí an eolaire eolaire sula léitear na foirfeacha nó aon ní eile a dhéanamh. Má tá roghanna il -C sonraithe, déantar gach ceann a léiriú i gcoibhneas leis an gceann roimhe seo: -C / -C is ionann agus -C / srl. Úsáidtear é seo de ghnáth le hiarratais athchúrsacha a dhéanamh .

-d

Priontáil faisnéise dífhabhrúcháin chomh maith le gnáthphróiseáil. Deir an fhaisnéis dífhabhtaithe cé na comhaid atá á mheas le haghaidh athchóiriú, a bhfuil amanna comhaid á gcur i gcomparáid leo agus na torthaí a bhfuil gá leo a athbhunú, agus na rialacha intuigthe a mheastar agus a chuirtear i bhfeidhm --- gach rud suimiúil faoi conas a chinneann sé Cad atá le déanamh.

-e

Tabhair na hathróga a tógadh ón dtimpeallacht timpeallachta thar athróg ó na foirmeacha déanta.

-f comhad

Bain úsáid as an comhad mar chuileog.

-i

Cuir neamhaird ar gach earráid in orduithe a fhorghníomhaíodh chun comhaid a athmhúnlú.

-I dir

Sainaithníonn dir eolaire cuardach a dhéanamh ar fhoirm chuí san áireamh. Má úsáidtear roinnt -I roghanna chun roinnt eolairí a shonrú, cuardaítear na heolairí san ord a shonraítear. Murab ionann agus na hargóintí chuig bratacha eile a dhéanamh , is féidir le heolairí a thugtar leis na bratacha a thagann go díreach tar éis an bhratach: -It ceadaítear talamh, chomh maith le -Iir . Ceadaítear an comhréir seo le comhoiriúnacht le bratach an réamhphróiseálaí C-.

-j poist

Sonraítear líon na bpost (orduithe) a reáchtáil ag an am céanna. Má tá níos mó ná rogha aon -j ann, tá an ceann deireanach éifeachtach. Má thugtar rogha -j gan argóint, ní chuirfidh sé teorainn leis an líon post a fhéadfaidh a reáchtáil ag an am céanna.

-k

Lean an oiread agus is féidir i ndiaidh earráide. Cé nach féidir an sprioc a theip air, agus iad siúd atá ag brath air, a athmhúnlú, is féidir na cleithiúlachtaí eile de na spriocanna seo a phróiseáil mar an gcéanna.

-l

-l ualach

Sonraíonn nach chóir aon phoist nua (orduithe) a thosú má tá poist eile á reáchtáil agus go bhfuil ualach ar a laghad an meán ualach (uimhir phointe snámh). Gan aon argóint, cuireann sé ualach ualach roimhe sin.

-n

Priontáil na horduithe a dhéanfaí a fhorghníomhú, ach ná iad a fhorghníomhú.

-o comhad

Ná déan an comhad comhad a athshlánú fiú má tá sé níos sine ná a spleáchais, agus nach ndéanann tú aon rud a athmhúnlú de bharr athruithe sa chomhad . Go bunúsach déileálfar leis an gcomhad mar an-aois agus déantar neamhaird dá rialacha.

-p

Priontáil an bonn sonraí (rialacha agus luachanna athraitheach) a eascraíonn as na foirfeacha a léamh; déanfar é a fhorghníomhú mar is gnách nó mar a shonraítear a mhalairt. Cruthaíonn sé seo an t-eolas faoi leagan a thug an t-aistriú -v (féach thíos). Chun an bonn sonraí a phriontáil gan aon chomhad ar bith a dhéanamh, bain úsáid as -p -f / dev / null.

-q

`Mód ceist ''. Ná reáchtáil aon orduithe, ná aon rud a phriontáil; ach stádas fágtha a sheoladh ar ais nach bhfuil nialasach má tá na spriocanna sonraithe cothrom le dáta cheana féin, níl aon ní eile.

-r

Deireadh a chur le húsáid na rialacha intuigthe atá intuigthe. Chomh maith leis sin léirigh liosta réamhshocraithe na n-iarmhírí le haghaidh rialacha iarratais.

-s

Oibríocht chiúin; ná na horduithe a phriontáil de réir mar a fhorghníomhófar iad.

-S

Cealaigh éifeacht na rogha -k . Ní gá seo riamh ach amháin i gcás athchúrsála a dhéanamh nuair a d'fhéadfaí é a fháil ar an leibhéal barr trí MAKEFLAGS nó má shocraíonn tú -k i MAKEFLAGS i do thimpeallacht.

-t

Comhaid dteagmháil (iad a mharcáil suas chun dáta gan iad a athrú i ndáiríre) seachas a n-orduithe a reáchtáil. Úsáidtear é seo chun a ligean go ndearnadh na horduithe, chun go gcuirfí i dteagmháil le todhchaí a dhéanamh amach anseo.

-v

Priontáil leagan an chláir a dhéanamh chomh maith le cóipcheart, liosta údair agus fógra nach bhfuil aon bharántas ann.

-w

Teachtaireacht a phriontáil ina bhfuil an t-eolaire oibre roimh agus tar éis próiseála eile. D'fhéadfadh sé seo a bheith úsáideach chun earráidí a rianú ó neadanna casta orduithe athchúrsacha.

-W comhad

A réamh-mheas go bhfuil an spriocchomhad athraithe go díreach. Nuair a úsáidtear é leis an bhratach -n , léiríonn sé seo cad a tharlódh dá mba mhodhnófaí an comhad sin. Gan -n , tá sé beagnach mar an gcéanna le ordú tadhaill a reáchtáil ar an gcomhad a thugtar sula ndéanann sé a dhéanamh , ach amháin go n-athraítear an t-am modhnóireachta ach amháin i samhlaíocht a dhéanamh .