Ita - Linux Command - Unix Command

Ita - GNU inoshandiswa kuti ichengetedze mapoka ezvirongwa

Zvinyorwa

ita [ -f makefile ] [sarudzo] ... chinangwa ...

Warning

Iri peji ibhuku rekunyorwa kweGNU. Inongororwa chete dzimwe nguva nokuti GNU project haina kushandisa nroff. Nokuda kwakakwana, zvinyorwa zvemazuva ano, tarisa ku Info Info make.info iyo yakaitwa kubva kuTininfo source file make.texinfo .

Tsanangudzo

Chinangwa chekushandiswa kwekushanda ndiko kuziva kuti zvikamu zvipi zvepurogiramu yakakura inoda kubhadharwa uye kubudisa mirairo yekuti vadzoke zvakare. Bhuku racho rinotsanangura GNU kushandiswa kwekuita, rakanyorwa naRichard Stallman naRoland McGrath. Mienzaniso yedu inoratidzira zvirongwa zveC sezvo iri yakakurumbira, asi unogona kushandisa nekuita chero shanduro yemutauro uyo nyanzvi inogona kugadziriswa nemirairo ye shell. Chaizvoizvo, kuita hazvirevi kune mapurogiramu. Iwe unogona kuishandisa kurondedzera chero basa iro mamwe mafaira anofanira kuongororwa achibva kune vamwe pose apo mamwe anochinja.

Kuti ugadzirire kushandisa shanduro, unofanira kunyora faira inonzi makefile inotsanangura ukama pakati pefaira muurongwa hwako, uye inoti mirairo yekuvandudza faira imwe neimwe. Mune purogiramu, kazhinji faira inoshandiswa inovandudzwa kubva kune mafaira, izvo zviripo zvakagadzirwa nokunyora mafaira emvura.

Pane imwechete yakakodzera makefile iripo, nguva imwe neimwe paunoshandura mamwe mafaira ekutanga, iri nyore shell command:

ita

anokwana kuita zvese zvakakosha zvekugadzirisa. Purogiramu yekuita inoshandisa deta ye data makefile uye nguva yekupedzisira-kuchinjwa kwemafaira kusarudza kuti ndeipi yemafaira inofanira kuongororwa. Kune rimwe nerimwe reaya mafaira, rinopa mirairo yakanyorwa mu database.

ita kuita mirairo mu makefile kugadzirisa imwe kana mamwe mazita ekutsvaga, apo zita rinowanzo chirongwa. Kana pasina-kana chisarudzo chiripo, ita chichatarisa mifananidzo yeGNUmakefile , makefile , uye Makefile , mune izvi.

Kazhinji unofanira kudana makefile yako kana makefile kana Makefile . (Tinokurudzira Makefile nokuti inoratidzika zvakananga pedyo nekutangira kwinyorwa, iyo iri pedyo nemamwe mafaira anokosha akadai README .) Zita rekutanga rakaongororwa, GNUmakefile , harina kukurudzirwa kwevakawanda makefiles. Iwe unofanirwa kushandisa zita iri kana uine makefile iyo yakananga kuGNU, uye hainganzwisiswi nedzimwe shanduro dzekuita . Kana makefile ichiti `- ', iyo inowanikwa inowanikwa inoverengwa.

Ita zvinyorwa zvitsva kana zvichienderana nezvinodiwa mafaira akave akashandurwa kubvira apo chinangwa chacho chakanga chapedzisira kugadziriswa, kana kana chinangwa chisipo.

MASHOKO

-b

-m

Izvo zvingasarudzwa hazvina kufanirwa nekuenderana nezvimwe shanduro dzekuita .

-C tsva

Shandura kune tsvina usati waverenga zvinyorwa kana kuita chero chimwe chinhu. Kana pane zvakawanda -C zvasarudzwa zvinotsanangurwa, imwe neimwe inotsanangurwa yakafanana neye yapfuura: -C / -C nezvimwe zvakaenzana ne -C / etc. Izvi zvinowanzoshandiswa nekudzokorora kudzokorora kwekuita.

-d

Dhinda kupedza mashoko ekubvisa zvinyorwa muwedzere kushandiswa kwechinyakare. Mashoko ekutsauka kwekutaurirana anotaura kuti mafaira ari kuonekwa sei sekugadzirisa, iyo faira-nguva dzinofananidzwa uye nemigumisiro ipi, mafaira api anotofanira kugadziriswa, iyo mitemo yakajeka inofungidzirwa uye inoshandiswa-zvose zvinonakidza pamusoro pekuita kwekusarudza chii chaunofanira kuita.

-e

Ipa zvipingamupinyi zvakatorwa kubva kune zvakasikwa zvinotangira pamusoro pezvimwe zvinokonzerwa nemafuta.

-f file

Shandisa faira seti makefile.

-i

Ramba kukanganisa zvikanganiso zvose mumirairo inourawa kuti udzose mafaira.

-Ndinotaura

Inotsanangura nyanzvi inotsvaga kutsvaga yakaiswa mafaira. Kana yakawanda -Isarudzo dzinoshandiswa kurondedzera zvinyorwa zvitsva, zvinyorwa zvinotsvakurudzwa muhutano hwakatemwa. Kusiyana nemafungiro emamwe mapuranga ekuita , zvinyorwa zvakapiwa ne -Izvijeti zvinogona kuuya zvakananga mushure mutsva: -Ndinotaura zvinobvumirwa, pamwe--ndiri kutaura . Iyi syntax inobvumirwa kuti ienderane neC preprocessor's -I mureza.

-j mabasa

Inotsanangura nhamba yemabasa (mirairo) kuti iite pamwe chete. Kana pane pane imwechete -j chisarudzo, yekupedzisira inoshanda. Kana iyo -j isarudzo ichipiwa pasina gakava, ita hazvizogadziri nhamba yemabasa anogona kukwanisa panguva imwe chete.

-k

Ramba zvakanyanya sezvinobvira mushure mokukanganisa. Kunyange zvazvo chinangwa chakakundikana, uye icho chinovimba nacho, hachikwanise kugadziriswa, zvimwe zvido zvezvinangwa izvi zvinogona kushandiswa zvakafanana.

-l

-l load

Inotsanangura kuti hapana mabasa matsva (mirairo) inofanira kutanga kana pane mamwe mabasa achimhanya uye mutengo wepamusoro unenge uri mutoro (nhamba yakatenderera-nhamba). Pasina kukakavara, inobvisa mutoro wekare wakatarwa.

-n

Dhinda mirairo iyo yaizoitwa, asi usavaita.

-o faira

Usatora faira yefaira kunyange kana yakakura kudarika zvayo, uye usadzorera chero chinhu nekuda kwekuchinja kwefaira . Zvechokwadi faira inobatwa seyakwegura zvikuru uye mitemo yayo haina hanya.

-p

Shandisa dhesi re data (mitemo uye maitiro akasiyana) anowanikwa nekuverenga mafaira; ipapo ita sezvinowanzoitwa kana kuti zvisati zvataurwa. Izvi zvinoshandurawo shanduko yemashoko anopiwa ne-- v kushandura (ona pasi apa). Kuti ushandure dhesi re data pasina kuedza kubvisa chero mafayela, shandisa make -p -f / dev / null.

-q

`` Mubvunzo mhinduro ''. Usamhanya chero mirairo, kana kudhinda chero chinhu; kungodzorera mamiriro ekudzoka ari zero kana zvinangwa zvakataurwa zvave zvasati zvasvika, kwete zvo.

-r

Shandisa kushandiswa kwemitemo yakajeka. Itaiwo kuti kunze kwekutsvaga kwezvakakwana zvemitemo yezvigwaro.

-s

Silent operation; usapindira mirairo sezvavari kuurawa.

-S

Bvisa mhinduro ye-- k . Izvi hazvibviri kukosha kunze kwekudzokorora uko-- kingave yakagara nhaka kubva kumusoro-level kuburikidza neMAKEFLAGS kana kana ukaisa -k muMAKEFLAGS munzvimbo yako.

-t

Bata mafaira (varairire kusvika kushure musingashanduki zvachose) panzvimbo yekuita mirairo yavo. Izvi zvinoshandiswa kufungidzira kuti mirairo yakaitwa, kuitira kuti tinyengedze kukumbira kwekusangana kwekuita.

-v

Shingai shanduro yepurogiramu yekuita pamwe nekodzero yekodzero, runyora rwevanyori uye chiziviso chokuti hapana waranti.

-w

Shingaira mharidzo ine shanduro yekushanda isati yasvika uye pashure pekugadzirisa. Izvi zvingave zvakakosha pakutsvaga pasi pasi pezvikanganiso kubva kune zvitsva zvakakomba zvekudzoka kwemirairo.

-W faira

Ita sekuti faira iyo yakangoshandurwa. Kana yakashandiswa ne-mureza, izvi zvinokuratidza zvichazoitika kana iwe uchizochinja faira iyoyo. Pasina -n , inenge yakangofanana nekumhanya- tora mutemo pane faira yakapiwa musati mhanya kuita , kunze kwekuti nguva yekuchinja inochinjwa chete mumafungiro ekuita .