Mee - Linux Iwu - iwu Unix

mee - GNU na-eme ka ị nwee ike ịkwado otu mmemme

Nkọwapụta

mee [ -f makefile ] [nhọrọ] ... lekwasịrị ...

Ịdọ aka ná ntị

Akwụkwọ a bụ ihe nchịkọta nke akwụkwọ GNU. Ọ na-emelite naanị oge ụfọdụ n'ihi na ọrụ GNU adịghị eji nroff. Maka akwụkwọ zuru ezu, akwụkwọ ndị dị ugbu a, na-ezo aka Ama faịlụ make.info nke a na-eme site na Faịlụ Texinfo fai.texinfo .

Nkọwa

Ebumnuche nke ịba uru bụ iji chọpụta ihe na-akpaghị aka nke na-eme ka nnukwu ihe omume dị mkpa ka a gụgharịa ya ma nyefee iwu ndị ahụ iji mee ka ha dịghachi. Akwụkwọ ntuziaka na-akọwa mmemme nke GNU, nke Richard Stallman na Roland McGrath dere. Ihe atụ anyị na-egosi usoro C n'ihi na ha kachasị ya, ma ị nwere ike iji ya na asụsụ ọ bụla nwere ike iji ọsọ na-agba ọsọ. N'ezie, mee ka ọ bụghị nanị mmemme ka ị ga-eme. Ị nwere ike iji ya kọwaa ọrụ ọ bụla ebe a ghaghị imelite faịlụ ụfọdụ site n'aka ndị ọzọ mgbe ọ bụla ndị ọzọ gbanwere.

Iji kwadebe iji mee ihe , ị ghaghị ide faịlụ a na-akpọ makefile nke na-akọwa mmekọrịta dị n'etiti faịlụ na usoro ihe omume gị, ma kwuo iwu maka imelite faịlụ ọ bụla. Na mmemme, a na-emelite faịlụ ahụ na faịlụ ndị a, nke a na-eme site n'ịchịkọta faịlụ faịlụ.

Ozugbo ọ dị mma idozi ya, oge ọ bụla ị gbanwere faịlụ ụfọdụ, iwu a dị mfe:

mee

zuru oke iji mee ụgwọ ọ bụla dị mkpa. Usoro mmemme ahụ na-eji base data basefile na oge ikpeazụ mgbanwe nke faịlụ iji kpebie nke nke faịlụ ga-emelite. Maka faịlụ nke ọ bụla, ọ na-ebute iwu ndị edere na nchekwa data ahụ.

mee ka iwu dị na makefile melite otu ma ọ bụ karịa aha aha , ebe aha bụ usoro ihe omume. Ọ bụrụ na ọ nweghị -f nhọrọ dị, mee ka ịchọọ maka nhazi GNUmakefile , makefile , na Makefile , n'usoro ahụ.

Okwesịrị ka ị na-akpọ gị makefile ma makefile ma ọ bụ Makefile . (Anyị na-akwado Makefile n'ihi na ọ na-egosi na ọ dị nso na mmalite nke ndepụta ndekọ, na nso nso faịlụ ndị ọzọ dị mkpa dị ka README .) Ahaghị aha mbụ, GNUmakefile , adịghị akwadoro maka ọtụtụ makefiles. Ikwesiri iji aha a ma oburu na i nwere emefile nke putara ihe GNU mere , ma ihe ndi ozo adighi aghota ya. Ọ bụrụ na sọfile bụ '-', a na-agụzi ndenye dị na ya.

mee ka mmelite dị iche iche ma ọ bụrụ na ọ dabere na faịlụ ndị achọrọ mkpa nke gbanwere ebe ọ bụ na a gbanwere atụmatụ ahụ, maọbụ ma ọ bụrụ na ọ bụghị adị.

OTÚ

-b

-m

A na-eleghara nhọrọ ndị a anya maka ndakọrịta na nsụgharị ndị ọzọ nke ime .

-C dir

Gbanwee na ndekọ dir tupu ị gụọ makefiles ma ọ bụ mee ihe ọ bụla ọzọ. Ọ bụrụ na ọnụọgụ ọtụtụ nhọrọ CH -akọwapụtara, onye ọ bụla na-asụgharị ihe gbasara onye gara aga: -C / -C na nke ọzọ dị ka C / wdg. A na-eji nke a eme ihe na mgbapụta recursive nke ime .

-d

Bipụta ozi nbipu na mgbakwunye na nhazi nhazi. Ihe ọmụma ahụ na-ekwu na faịlụ ndị a na-atụle maka remaking, nke oge a na-atụle ya na ihe nsonaazụ ya, nke faịlụ dị mkpa ka ọ bụrụ nkwụghachi, nke iwu ndị a na-atụle na nke a na-etinye n'ọrụ - ihe nile na-adọrọ mmasị banyere otu esi eme mkpebi ihe a ga-eme.

-e

Nye mgbanwe dị iche iche site na gburugburu ebe obibi karịa mgbanwe dị iche iche site na makefiles.

-f faịlụ

Jiri faịlụ dị ka makefile.

-i

Na-eleghara njehie niile anya na iwu ndị e mere ka ha mee faịlụ.

-I dir

Akọpụta ndekọ dicha ka ịchọọ maka mmemme nke gụnyere. Ọ bụrụ na a na-eji nhọrọ dị iche iche akọwapụta ọtụtụ ederede, a na-enyocha akwụkwọ ndekọ ahụ na iwu a kapịrị ọnụ. N'adịghị ka arụmụka maka ọkọlọtọ ndị ọzọ na- eme , akwụkwọ ndekọ ndị e nyere na -Anya m nwere ike ibute na ọkọlọtọ: - A na-ekwe m dir , nakwa -I dir. A na-enye ikikere a maka ndakọrịta na ọkọlọtọ C preprocessor -I .

-j ọrụ

Na-egosiputa ọnụ ọgụgụ nke ọrụ (iwu) iji na-agba ọsọ n'otu oge. Ọ bụrụ na e nwere ihe karịrị otu -j nhọrọ, onye ikpeazụ dị irè. Ọ bụrụ na a na-enye nhọrọ -jị na -enweghị esemokwu, mee ka ọ gaghị ejedebe ọnụ ọgụgụ nke ọrụ ndị nwere ike ịgba ọsọ n'otu oge.

-k

Gaa n'ihu dị ka o kwere mee mgbe i mehiere. Ọ bụ ezie na ihe mgbaru ọsọ ahụ dara, na ndị na-adabere na ya, enweghi ike ịgbagha, ndị ọzọ na-adabere na ndị a lekwasịrị anya nwere ike hazie otu.

-l

-l ibu

Na-ekwuputa na ọ dịghị ọrụ ọ bụla (iwu) ga-amalite ma ọ bụrụ na ndị ọzọ ọrụ na-agba ọsọ ma ọ bụ na ọkara dị arọ (nọmba na-ese n'elu mmiri). Enweghị esemokwu, iwepụ njedebe ibu aga.

-n

Bipụta iwu ndị a ga-egbu, mana egbula ha.

- faịlụ

Edozila faịlụ faịlụ ahụ ọbụlagodi na ọ ka okenye karịa ya, ma ghara iweghachite ihe ọ bụla n'ihi mgbanwe na faịlụ . N'ezie, a na-ele faịlụ ahụ anya dị ka agadi ma na-eleghara iwu ya anya.

-p

Bipụta isi data (iwu na ụkpụrụ agbanwe) nke na - esite n'ịgụ ihe ndị ahụ; wee mezuo dị ka ọ dị na mbụ ma ọ bụ dị ka akọwapụtara ya. Nke a na-ebipụta ozi ntanetị nke ngbanye -v (lee n'okpuru). Iji bipụta isi data ahụ na - agbanyeghị igbanwe faịlụ ọ bụla, jiri ya mee -p -f / dev / null.

-q

"Ụdị ajụjụ" '. Emela iwu ọ bụla, ma ọ bụ bipụta ihe ọ bụla; weghachite onodu ogugu bu nke efu ma oburu na ihe ekwuru ekwesiri ugbua, adighi ya.

-r

Kwụsị iji iwu ndị a na-arụ n'ime ya. Kwupụtakwa na ndepụta nke suffixes maka iwu ezighi ezi.

-s

Ịgbachi nkịtị; ebula iwu ndị ahụ ka e gburu ha.

-S

Kwụsị mmetụta nke nhọrọ -k . Nke a adịghị mkpa ọ gwụla ma ọ bụ na recursive na- eme ebe - nwere ike ketara site n'elu-larịị na- eme site na MAKEFLAGS ma ọ bụ ma ọ bụrụ na i set -k na MAKEFLAGS na gburugburu ebe obibi gị.

-t

Na-emetụ faịlụ aka (debe ha ka ha na-eme ma ọ bụrụ na ha agbanweghị ha) kama ịme iwu ha. A na-eji nke a mee ka iwu ndị ahụ mere, iji mee ka ndị mmadụ mara ọdịnihu n'ihu.

-v

Bipụta mbipute nke mmemme ahụ tinyere ikike nwebisiinka, ndepụta nke ndị edemede na ọkwa na enweghị akwụkwọ ikike.

-w

Bipụta ozi nwere ndekọ ndekọ na tupu na mgbe nhazi ọzọ. Nke a nwere ike ịba uru maka imechi njehie site na nests mgbagwoju anya nke recursive mee iwu.

-W faịlụ

Gwa na faịlụ a gbadoro emetụbeghị. Mgbe ejiri ya na -n flag, nke a na-egosi gị ihe ga-eme ma ọ bụrụ na ị ga-agbanwe faịlụ ahụ. Enweghị -n , ọ fọrọ nke nta ka ọ bụrụ na ị na-agbanye iwu ntụziaka na faịlụ ahụ nyere tupu ị na-agba ọsọ, ma ọ bụrụ na oge mgbanwe ahụ gbanwere naanị na ichepụta nke ime .