EnglishFrenchSpanyol

Ad


Favicon OnWorks

fmake - Dalam Talian di Awan

Jalankan fmake dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan fmake yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


membuat — mengekalkan kebergantungan program

SINOPSIS


membuat [-ABPSXeiknpqrstv] [-C direktori] [-D berubah-ubah] [-d bendera] [-E berubah-ubah] [-f makefile]
[-I direktori] [-j max_jobs] [-m direktori] [-V berubah-ubah] [-x pilihan_amaran]
[berubah-ubah=nilai] [sasaran ...]

DESCRIPTION


. membuat utiliti ialah program yang direka untuk memudahkan penyelenggaraan program lain. Ianya
input ialah senarai spesifikasi yang menerangkan perhubungan pergantungan antara penjanaan
daripada fail dan program.

Pertama sekali, senarai awal spesifikasi akan dibaca dari makefile sistem,
sys.mk, melainkan dihalang dengan -r pilihan. Piawaian sys.mk seperti yang dihantar dengan FreeBSD
juga mengendalikan buat.conf(5), laluan lalai yang boleh diubah melalui membuat berubah-ubah
__MAKE_CONF.

Kemudian yang pertama daripada BSDmakefile, makefile, dan Makefile yang boleh didapati dalam arus
direktori, direktori objek (lihat .OBJDIR), atau laluan carian (lihat -I pilihan) akan dibaca
untuk senarai utama spesifikasi pergantungan. Makefile atau senarai yang berbeza boleh jadi
dibekalkan melalui -f pilihan. Akhirnya, jika fail .bergantung boleh didapati di mana-mana
lokasi yang disebutkan di atas, ia juga akan dibaca (lihat mkdep(1)).

Bila membuat mencari fail buatan, namanya diutamakan daripada lokasinya. Untuk
contohnya, BSDmakefile dalam direktori objek akan diutamakan Makefile dalam arus
direktori.

Pilihannya adalah seperti berikut:

-A Jadikan ralat arkib tidak membawa maut, menyebabkan membuat untuk hanya melangkau baki atau semua
arkib dan teruskan selepas mencetak mesej.

-B Cuba untuk menjadi serasi ke belakang dengan melaksanakan satu shell bagi setiap arahan dan oleh
melaksanakan arahan untuk membuat sumber garis kebergantungan dalam urutan. ini
dihidupkan secara lalai melainkan -j digunakan.

-C direktori
Bertukar kepada direktori sebelum membaca makefiles atau melakukan apa-apa lagi. Jika
pelbagai -C pilihan ditentukan, masing-masing ditafsirkan berbanding dengan yang sebelumnya:
-C / -C dan lain-lain adalah bersamaan dengan -C / Etc.

-D berubah-ubah
Tentukan berubah-ubah menjadi 1, dalam konteks global.

-d bendera
Hidupkan nyahpepijat dan tentukan bahagian mana membuat adalah untuk mencetak penyahpepijatan
maklumat. Hujah bendera adalah satu atau lebih daripada yang berikut:

A Cetak semua maklumat penyahpepijatan yang mungkin; bersamaan dengan menyatakan semua
bendera penyahpepijatan.

a Cetak maklumat penyahpepijatan tentang carian arkib dan caching.

c Cetak maklumat penyahpepijatan tentang penilaian bersyarat.

d Cetak maklumat penyahpepijatan tentang carian direktori dan caching.

f Cetak maklumat penyahpepijatan tentang pelaksanaan untuk gelung.

g1 Cetak graf input sebelum membuat apa-apa.

g2 Cetak graf input selepas membuat segala-galanya, atau sebelum keluar apabila ralat.

j Cetak maklumat penyahpepijatan tentang menjalankan berbilang cengkerang.

l Cetak arahan dalam Makefiles tanpa mengira sama ada ia didahulukan atau tidak
oleh @ atau bendera "tenang" lain. Juga dikenali sebagai tingkah laku "kuat".

m Cetak maklumat penyahpepijatan tentang membuat sasaran, termasuk pengubahsuaian
kurma.

s Cetak maklumat penyahpepijatan tentang peraturan transformasi akhiran.

t Cetak maklumat penyahpepijatan tentang penyelenggaraan senarai sasaran.

v Cetak maklumat penyahpepijatan tentang tugasan berubah-ubah.

-E berubah-ubah
Tentukan pembolehubah yang nilai persekitarannya (jika ada) akan mengatasi tugasan makro
dalam makefiles.

-e Tentukan bahawa nilai persekitaran mengatasi tugasan makro dalam makefiles untuk semua
pembolehubah.

-f makefile
Tentukan fail make untuk dibaca dan bukannya fail lalai. Jika makefile bukan satu
nama laluan mutlak, membuat akan mencarinya seperti yang diterangkan di atas. Dalam kes makefile is
'-', input standard dibaca. Pelbagai -f pilihan boleh dibekalkan, dan makefiles
akan dibaca mengikut susunan tersebut. Tidak seperti pilihan baris perintah yang lain, -f tidak ada
disimpan di .MAKEFLAGS mahupun ditolak ke sub-make melalui MAKEFLAGS. Lihat di bawah untuk lebih lanjut
perincian tentang pembolehubah ini.

-I direktori
Tentukan direktori untuk mencari makefiles dan makefiles disertakan.
Pelbagai -I pilihan boleh ditentukan untuk membentuk laluan carian. Sistem makefile
direktori (atau direktori, lihat -m pilihan) dilampirkan secara automatik pada ekor
daripada jalan ini.

-i Abaikan bukan sifar keluar arahan shell dalam makefile. Setara dengan menyatakan
'-' sebelum setiap baris arahan dalam makefile.

-j max_jobs
Nyatakan bilangan maksimum pekerjaan itu membuat mungkin telah berjalan pada satu-satu masa.
Mematikan mod keserasian, melainkan -B bendera juga ditentukan.

-k Teruskan pemprosesan selepas ralat ditemui, tetapi hanya pada sasaran yang berlaku
tidak bergantung pada sasaran yang penciptaannya menyebabkan ralat.

-m direktori
Tentukan direktori untuk mencari sistem makefile dan makefiles
disertakan melalui gaya <...>. Pelbagai -m pilihan boleh ditentukan untuk membentuk carian
laluan. Laluan ini akan mengatasi sistem lalai termasuk laluan,
/usr/share/mk-freebsd. Laluan termasuk sistem akan sentiasa dilampirkan pada
laluan carian yang digunakan untuk kemasukan gaya "..." dan carian makefile (lihat -I
pilihan).

Jika nama fail atau direktori dalam -m hujah (atau persekitaran MAKESYSPATH
pembolehubah) bermula dengan rentetan ".../" kemudian membuat akan mencari fail yang ditentukan
atau direktori yang dinamakan dalam bahagian baki rentetan argumen. Pencarian bermula
dengan direktori semasa Makefile dan kemudian berfungsi ke atas ke arah akar
sistem fail. Jika carian berjaya, maka direktori yang terhasil akan diganti
spesifikasi ".../" dalam -m hujah. Jika digunakan, ciri ini membolehkan membuat kepada
cari dengan mudah dalam pepohon sumber semasa untuk fail sys.mk tersuai (cth dengan menggunakan
".../mk/sys.mk" sebagai hujah). Perhatikan bahawa a -C yang lebih awal atas arahan
talian mempengaruhi di mana -m ".../" carian.

-n Paparkan arahan yang akan dilaksanakan, tetapi sebenarnya tidak dilaksanakan
Mereka.

-P Kumpulkan output kerja yang diberikan dan paparkannya hanya apabila kerja itu selesai
mencampurkan output kerja selari bersama-sama. Pilihan ini tidak mempunyai kesan melainkan -j
digunakan juga.

-p Hanya cetak graf input, tidak melaksanakan sebarang arahan. Keluaran adalah sama seperti
-d g1. Apabila digabungkan dengan -f / dev / null, hanya peraturan terbina dalam membuat adalah
dipaparkan.

-Q Lebih senyap. Untuk pembuatan berbilang kerja, ini akan menyebabkan sepanduk fail tidak menjadi
dihasilkan.

-q Jangan laksanakan sebarang arahan, tetapi keluar 0 jika sasaran yang ditentukan adalah terkini dan
1, jika tidak.

-r Jangan proses fail makefile sistem.

-S Hentikan pemprosesan apabila ralat ditemui. Tingkah laku lalai. Ini diperlukan untuk
menafikan -k pilihan semasa binaan rekursif.

-s Jangan bergema sebarang arahan semasa ia dilaksanakan. Bersamaan dengan menyatakan '@' sebelum ini
setiap baris arahan dalam makefile.

-t Daripada membina semula sasaran seperti yang dinyatakan dalam fail make, buat atau kemas kini
masa pengubahsuaiannya untuk menjadikannya kelihatan terkini.

-V berubah-ubah
Cetak membuatidea tentang nilai berubah-ubah, dalam konteks global. Jangan bina apa-apa
sasaran. Beberapa contoh pilihan ini mungkin ditentukan; pembolehubah akan menjadi
dicetak satu setiap baris, dengan baris kosong untuk setiap pembolehubah nol atau tidak ditentukan. Jika
berubah-ubah mengandungi '$' maka nilai akan dikembangkan sebelum dicetak.

-v Jadi lebih bertele-tele. Cetak sebarang maklumat tambahan.

-X Apabila menggunakan -V pilihan untuk mencetak nilai pembolehubah, jangan kembangkan secara rekursif
nilai-nilai.

berubah-ubah=nilai
Tetapkan nilai pembolehubah berubah-ubah kepada nilai.

-x pilihan_amaran
Tentukan pilihan amaran lanjutan. Pilihan ini mungkin dinyatakan beberapa kali. A
pilihan_amaran boleh diawali dengan "tidak" dalam keadaan ini amaran dimatikan.
Pilihan yang tersedia pada masa ini ialah:

dirsyntax
Beri amaran jika ada kecuali kosong dan komen mengikuti an .endif or .lain
arahan.

Lihat juga .BERITAHU sasaran khas.

Terdapat tujuh jenis baris yang berbeza dalam makefile: spesifikasi pergantungan fail,
perintah shell, penugasan berubah-ubah, sertakan pernyataan, arahan bersyarat, untuk gelung,
dan komen.

Secara amnya, baris boleh diteruskan dari satu baris ke baris seterusnya dengan menamatkannya dengan garis serong ke belakang
('\'). Watak baris baharu yang mengekori dan ruang putih awal pada baris berikut ialah
dimampatkan menjadi satu ruang.

FAIL KEBERTANGGUNGAN SPESIFIKASI


Garis kebergantungan terdiri daripada satu atau lebih sasaran, pengendali dan sifar atau lebih sumber.
Ini mewujudkan hubungan di mana sasaran "bergantung" pada sumber dan biasanya
dicipta daripada mereka. Hubungan yang tepat antara sasaran dan sumber ditentukan
oleh operator yang memisahkan mereka. Tiga operator tersebut adalah seperti berikut:

: Sasaran dianggap lapuk jika masa pengubahsuaiannya kurang daripada sasaran mana-mana
daripada sumbernya. Sumber untuk sasaran terkumpul di atas garis pergantungan apabila ini
operator digunakan. Sasaran dikeluarkan jika membuat terganggu.

! Sasaran sentiasa dicipta semula, tetapi tidak sehingga semua sumber telah diperiksa dan
dicipta mengikut keperluan. Sumber untuk sasaran terkumpul di atas garis pergantungan apabila ini
operator digunakan. Sasaran dikeluarkan jika membuat terganggu.

:: Jika tiada sumber dinyatakan, sasaran sentiasa dibuat semula. Jika tidak, sasaran adalah
dianggap lapuk jika mana-mana sumbernya telah diubah suai lebih baru daripada
sasaran. Sumber untuk sasaran tidak terkumpul di atas garis pergantungan apabila ini
operator digunakan. Sasaran tidak akan dikeluarkan jika membuat terganggu.

Sasaran dan sumber mungkin mengandungi ungkapan kad bebas shell '?', '*', '[]' dan '{}'. The
ungkapan '?', '*' dan '[]' hanya boleh digunakan sebagai sebahagian daripada komponen akhir sasaran
atau sumber, dan mesti digunakan untuk menerangkan fail sedia ada. Ungkapan '{}' tidak perlu
semestinya digunakan untuk menerangkan fail sedia ada. Pengembangan adalah dalam susunan direktori, bukan
mengikut abjad seperti yang dilakukan dalam cangkerang.

SHELL PERINTAH


Setiap sasaran mungkin telah mengaitkan dengannya satu siri perintah shell, biasanya digunakan untuk mencipta
sasaran. Setiap arahan dalam skrip ini kemestian didahului oleh tab. Walaupun ada
sasaran mungkin muncul pada garis kebergantungan, hanya satu daripada kebergantungan ini boleh diikuti oleh a
skrip penciptaan, melainkan '::' operator digunakan.

Jika aksara pertama baris arahan ialah '@','-', dan/atau '+', perintah itu dilayan
khasnya. A '@' menyebabkan arahan tidak digemakan sebelum ia dilaksanakan. A '-' punca
sebarang status keluar bukan sifar bagi baris arahan untuk diabaikan. A '+' menyebabkan arahan menjadi
dilaksanakan walaupun -n dinyatakan pada baris arahan.

BERBAGAI TUGASAN


Pembolehubah dalam membuat adalah seperti pembolehubah dalam shell, dan, mengikut tradisi, terdiri daripada semua
huruf besar. Lima operator yang boleh digunakan untuk menetapkan nilai kepada pembolehubah ialah
seperti berikut:

= Berikan nilai kepada pembolehubah. Mana-mana nilai sebelumnya dibatalkan.

+= Tambahkan nilai pada nilai semasa pembolehubah.

?= Berikan nilai kepada pembolehubah jika ia belum ditakrifkan.

:= Berikan dengan pengembangan, iaitu, kembangkan nilai sebelum memberikannya kepada pembolehubah.
Biasanya, pengembangan tidak dilakukan sehingga pembolehubah dirujuk.

!= Kembangkan nilai dan hantarkannya ke shell untuk pelaksanaan dan tetapkan hasilnya kepada
pembolehubah. Sebarang baris baharu dalam hasil carian digantikan dengan ruang.

Sebarang ruang kosong sebelum yang ditetapkan nilai dikeluarkan; jika nilai sedang dilampirkan, a
ruang tunggal disisipkan di antara kandungan pembolehubah sebelumnya dan yang dilampirkan
nilai.

Pembolehubah dikembangkan dengan mengelilingi nama pembolehubah dengan sama ada pendakap kerinting ('{}') atau
kurungan ('()') dan didahuluinya dengan tanda dolar ('$'). Jika nama pembolehubah mengandungi
hanya satu huruf, pendakap atau kurungan sekeliling tidak diperlukan. Ini lebih pendek
borang tidak disyorkan.

Penggantian pembolehubah berlaku pada dua masa yang berbeza, bergantung pada tempat pembolehubah itu berada
digunakan. Pembolehubah dalam garis kebergantungan dikembangkan apabila baris dibaca. Pembolehubah dalam shell
arahan diperluaskan apabila arahan shell dilaksanakan.

Empat kelas pembolehubah yang berbeza (mengikut urutan peningkatan keutamaan) ialah:

Pemboleh ubah persekitaran
Pembolehubah ditakrifkan sebagai sebahagian daripada membuatpersekitarannya.

Pemboleh ubah global
Pembolehubah ditakrifkan dalam makefile atau dalam makefiles yang disertakan.

Pembolehubah baris perintah
Pembolehubah ditakrifkan sebagai sebahagian daripada baris arahan dan pembolehubah yang diperoleh daripada
Pembolehubah persekitaran MAKEFLAGS atau .MAKEFLAGS sasaran.

Pemboleh ubah tempatan
Pembolehubah yang ditakrifkan khusus untuk sasaran tertentu.

Jika nama pembolehubah persekitaran muncul dalam makefile di sebelah kiri an
tugasan, pembolehubah global dengan nama yang sama dicipta, dan yang terakhir membayangi
bekas mengikut keutamaan relatif mereka. Persekitaran tidak berubah dalam kes ini, dan
perubahan tidak dieksport ke program yang dilaksanakan oleh membuat. Walau bagaimanapun, pembolehubah baris arahan
sebenarnya menggantikan pembolehubah persekitaran dengan nama yang sama jika yang kedua wujud, iaitu
kelihatan kepada program kanak-kanak.

Terdapat tujuh pembolehubah tempatan dalam membuat:

.ALLSRC Senarai semua sumber untuk sasaran ini; juga dikenali sebagai '>'.

.ARKIB Nama fail arkib; juga dikenali sebagai '!'.

.IMPSRC Nama/laluan sumber dari mana sasaran akan diubah (the
sumber "tersirat"); juga dikenali sebagai '<'.

.AHLI Nama ahli arkib; juga dikenali sebagai '%'.

.OODATE Senarai sumber untuk sasaran ini yang dianggap lapuk; juga dikenali sebagai
'?'.

.Awalan Awalan fail fail, hanya mengandungi bahagian fail, tiada akhiran atau
komponen direktori sebelumnya; juga dikenali sebagai '*'.

.SASARAN Nama sasaran; juga dikenali sebagai '@'.

Bentuk yang lebih pendek '@','!','<','%','?','>', dan'*' dibenarkan untuk mundur
keserasian dan tidak disyorkan. Enam pembolehubah '@F','@D','<F','<D','*F', dan
'*D' dibenarkan untuk keserasian dengan fail buatan AT&T System V UNIX dan tidak
disyorkan.

Empat daripada pembolehubah tempatan boleh digunakan dalam sumber pada garis kebergantungan kerana ia berkembang
kepada nilai yang sepatutnya untuk setiap sasaran pada baris. Pembolehubah ini adalah .SASARAN, .Awalan,
.ARKIB, dan .AHLI.

Di samping itu, membuat menetapkan atau mengetahui tentang pembolehubah dalaman atau persekitaran berikut
pemboleh ubah:

$ Tanda dolar tunggal '$', iaitu '$$' berkembang kepada tanda dolar tunggal.

JADIKAN Nama itu membuat telah dilaksanakan dengan (argv[0]).

.CURDIR Laluan ke direktori di mana membuat telah dilaksanakan. The membuat set utiliti
.CURDIR kepada jalan kanonik yang diberikan oleh getcwd(3).

.OBJDIR Laluan ke direktori tempat sasaran dibina. Pada permulaan, membuat
mencari direktori ganti untuk meletakkan fail sasaran. Ia akan cuba
untuk menukar ke dalam direktori khas ini dan akan mencari direktori ini untuk
makefiles tidak ditemui dalam direktori semasa. Direktori berikut ialah
cuba mengikut urutan:

1. ${MAKEOBJDIRPREFIX}/`pwd -P`
2. ${MAKEOBJDIR}
3. obj.${MACHINE}
4. obj
5. /usr/obj/`pwd -P`

Direktori pertama yang membuat berjaya berubah menjadi digunakan. Jika sama ada
MAKEOBJDIRPREFIX atau MAKEOBJDIR ditetapkan dalam persekitaran tetapi membuat tidak mampu
untuk menukar ke dalam direktori yang sepadan, maka direktori semasa ialah
digunakan tanpa menyemak baki senarai. Jika mereka tidak ditakrifkan dan
membuat tidak dapat menukar kepada mana-mana daripada tiga direktori yang tinggal, kemudian
direktori semasa digunakan. Perhatikan, bahawa MAKEOBJDIRPREFIX dan MAKEOBJDIR
mestilah pembolehubah persekitaran dan tidak boleh ditetapkan pada membuatbaris arahan.

. membuat set utiliti .OBJDIR kepada jalan kanonik yang diberikan oleh getcwd(3).

.MAKEFILE_LIST As membuat membaca pelbagai makefiles, termasuk fail lalai dan mana-mana
diperoleh daripada baris arahan dan .termasuk and .termasuk arahan, mereka
nama akan dilampirkan secara automatik pada .MAKEFILE_LIST pembolehubah. mereka
ditambah betul-betul sebelum ini membuat mula menghuraikan mereka, supaya nama
makefile semasa ialah perkataan terakhir dalam pembolehubah ini.

MAKEFLAGS Pembolehubah persekitaran MAKEFLAGS pada mulanya mungkin mengandungi apa-apa yang mungkin
dinyatakan pada membuatbaris arahan, termasuk -f pilihan. Selepas
pemprosesan, kandungannya disimpan dalam .MAKEFLAGS pembolehubah global,
walaupun ada -f pilihan ditinggalkan. Kemudian semua pilihan dan pembolehubah
tugasan yang dinyatakan pada membuatbaris arahan, kecuali untuk -f, dilampirkan pada
yang .MAKEFLAGS berubah-ubah.

Bila-bila masa membuat melaksanakan program, ia menetapkan MAKEFLAGS dalam program
persekitaran kepada nilai semasa bagi .MAKEFLAGS pembolehubah global. Oleh itu,
jika MAKEFLAGS masuk membuatpersekitaran 's mengandungi sebarang -f pilihan, mereka tidak akan menjadi
ditolak ke program kanak-kanak secara automatik. The membuat utiliti dengan berkesan
menapis keluar -f pilihan daripada persekitaran dan baris arahan walaupun ia
menyerahkan selebihnya pilihannya kepada sub-make melalui MAKEFLAGS secara lalai.

Apabila menghantar definisi makro dan hujah bendera dalam MAKEFLAGS
pembolehubah persekitaran, ruang dan aksara tab dipetik dengan mendahuluinya
dengan garis miring ke belakang. Apabila membaca pembolehubah MAKEFLAGS dari persekitaran,
semua jujukan garis miring ke belakang dan satu ruang atau tab digantikan hanya dengan
watak kedua mereka tanpa menyebabkan patah perkataan. Sebarang kejadian lain
daripada garis miring ke belakang dikekalkan. Kumpulan ruang, tab dan baris baharu yang tidak disebut
watak menyebabkan perkataan terputus.

.MAKEFLAGS Pada mulanya, pembolehubah global ini mengandungi membuatpilihan masa jalan semasa
dari persekitaran dan baris arahan seperti yang diterangkan di atas, di bawah MAKEFLAGS.
Dengan mengubah suai kandungan .MAKEFLAGS pembolehubah global, fail make
boleh mengubah kandungan pembolehubah persekitaran MAKEFLAGS yang disediakan
untuk semua program yang membuat melaksanakan. Ini termasuk menambah -f pilihan.
Nilai semasa bagi .MAKEFLAGS hanya disalin secara verbatim ke MAKEFLAGS dalam
persekitaran program kanak-kanak.

Ambil perhatian bahawa sebarang pilihan yang dimasukkan ke .MAKEFLAGS tidak menjejaskan arus
contoh dari membuat mahupun muncul dalam salinan MAKEFLAGS sendiri serta-merta.
Walau bagaimanapun, ia muncul dalam pembolehubah persekitaran MAKEFLAGS program
dilaksanakan oleh membuat. Sebaliknya, tugasan langsung kepada MAKEFLAGS
kedua-duanya tidak menjejaskan contoh semasa membuat mahupun diturunkan kepada membuat's
kanak-kanak. Bandingkan dengan .MAKEFLAGS sasaran khas di bawah.

MFLAGS Pembolehubah ini disediakan untuk keserasian ke belakang dan mengandungi semua
pilihan daripada pembolehubah persekitaran MAKEFLAGS ditambah sebarang pilihan yang ditentukan
on membuatbaris arahan.

.BUAT.PID Proses-id daripada membuat.

.BUAT.PPID Id proses induk bagi membuat.

.BUAT.KERJA.Awalan
If membuat dijalankan dengan -j -v maka output untuk setiap sasaran diawali dengan a
token '--- sasaran ---' bahagian pertama yang boleh dikawal melalui
.BUAT.KERJA.Awalan.
Contohnya: .MAKE.JOB.PREFIX=${.newline}---${MAKE:T}[${.MAKE.PID}] akan
menghasilkan token seperti '---make[1234] target ---' atau
.MAKE.JOB.PREFIX=---pid[${.MAKE.PID}],ppid[${.MAKE.PPID}] akan menghasilkan
token seperti '---pid[56789],ppid[1234] sasaran ---' menjadikannya lebih mudah untuk dijejaki
tahap keselarian yang dicapai.

.SASARAN Senarai sasaran membuat sedang membina.

.TERMASUK Lihat .TERMASUK sasaran khas.

.LIBS Lihat .LIBS sasaran khas.

MESIN Nama seni bina mesin membuat sedang berjalan, diperoleh daripada
Pembolehubah persekitaran MESIN, atau melalui uname(3) jika tidak ditakrifkan.

MACHINE_ARCH Nama seni bina mesin membuat telah disusun untuk, ditakrifkan pada
masa kompilasi.

VPATH Makefiles boleh menetapkan senarai direktori yang dibatasi titik bertindih VPATH. Ini
direktori akan dicari untuk fail sumber oleh membuat selepas ia selesai
menghuraikan semua input makefiles.

Pembolehubah Pengubah
Peluasan pembolehubah boleh diubah suai untuk memilih atau mengubah suai setiap perkataan pembolehubah (di mana a
"perkataan" ialah jujukan aksara yang dibatasi ruang putih). Format umum pembolehubah
pengembangan adalah seperti berikut:

{pembolehubah[:pengubahsuai[:...]]}

Setiap pengubah suai bermula dengan titik bertindih dan salah satu daripada aksara khas berikut. kolon
boleh dilepaskan dengan garis miring ke belakang ('\').

:C/pola/penggantian/[1g]
Ubah suai setiap perkataan nilai, menggantikan setiap padanan biasa lanjutan
ungkapan pola (Lihat format semula(7)) dengan ed(1)-gaya penggantian tali.
Biasanya, kejadian pertama corak dalam setiap perkataan nilai ialah
berubah. Pengubah suai '1' menyebabkan penggantian digunakan pada paling banyak satu perkataan;
pengubah suai 'g' menyebabkan penggantian digunakan pada seberapa banyak kejadian
corak carian seperti yang berlaku dalam perkataan atau perkataan yang terdapat di dalamnya. Perhatikan bahawa '1' dan
'g' adalah ortogonal; yang pertama menentukan sama ada berbilang perkataan berpotensi
terjejas, kedua sama ada berbilang penggantian berpotensi berlaku dalam
setiap perkataan yang terjejas.

:E Menggantikan setiap perkataan dalam pembolehubah dengan akhirannya.

:H Menggantikan setiap perkataan dalam pembolehubah dengan semua kecuali komponen terakhir.

:L Menukar pembolehubah kepada huruf kecil. (tidak digunakan lagi)

:Mpola Pilih hanya perkataan yang sepadan dengan pengubah suai yang lain. Cangkang standard
aksara kad bebas ('*', '?', dan '[]') boleh digunakan. Watak kad bebas
boleh dilepaskan dengan garis miring ke belakang ('\').

:Npola Ini sama dengan :M, tetapi memilih semua perkataan yang tidak sepadan dengan yang lain
pengubah suai.

:O Susun setiap perkataan dalam pembolehubah mengikut abjad.

:Q Petikan setiap aksara meta shell dalam pembolehubah, supaya ia boleh diluluskan
dengan selamat melalui seruan rekursif daripada membuat.

:R Menggantikan setiap perkataan dalam pembolehubah dengan segala-galanya kecuali akhirannya.

:S/rentetan_lama/rentetan_baru/[g]
Ubah suai kejadian pertama rentetan_lama dalam setiap perkataan nilai pembolehubah,
menggantikannya dengan rentetan_baru. Jika 'g' dilampirkan pada garis miring terakhir
corak, semua kejadian dalam setiap perkataan diganti. Jika rentetan_lama bermula dengan a
karet ('^'), rentetan_lama dilabuhkan pada awal setiap perkataan. Jika
rentetan_lama berakhir dengan tanda dolar ('$'), ia berlabuh di hujung setiap satu
perkataan. Dalam rentetan_baru, ampersand ('&') digantikan dengan rentetan_lama. Mana-mana
aksara boleh digunakan sebagai pembatas bagi bahagian rentetan pengubah suai. The
aksara penambat, ampersand dan pembatas boleh dilepaskan dengan garis serong ke belakang
('\').

Pengembangan pembolehubah berlaku dalam cara biasa di dalam kedua-duanya rentetan_lama and
rentetan_baru dengan pengecualian tunggal bahawa garis miring ke belakang digunakan untuk menghalang
pengembangan tanda dolar ('$'), bukan tanda dolar sebelumnya seperti biasa.

:old_string=new_string
Ini ialah penggantian pembolehubah gaya AT&T System V UNIX. Ia mesti yang terakhir
pengubah suai ditentukan. Jika rentetan_lama or rentetan_baru tidak mengandungi corak
watak yang sepadan % maka ia diandaikan bahawa mereka berlabuh pada akhir
setiap perkataan, jadi hanya akhiran atau keseluruhan perkataan boleh diganti. Jika tidak % adalah
subrentetan daripada rentetan_lama untuk digantikan dalam rentetan_baru.

:T Menggantikan setiap perkataan dalam pembolehubah dengan komponen terakhirnya.

:tl Menukar pembolehubah kepada huruf kecil.

:tu Menukar pembolehubah kepada huruf besar.

:U Menukar pembolehubah kepada huruf besar. (tidak digunakan lagi)

:u Alih keluar perkataan pendua bersebelahan (seperti unik(1)).

ARAH, SYARAT, DAN UNTUK GELANG


Arahan, syarat, dan untuk gelung mengingatkan bahasa pengaturcaraan C adalah
disediakan dalam membuat. Semua struktur tersebut dikenal pasti dengan garis yang bermula dengan satu titik
('.') watak. Arahan berikut disokong:

.termasuk

.termasuk "fail"
Sertakan fail make yang ditentukan. Pembolehubah antara kurungan sudut atau berganda
petikan dikembangkan untuk membentuk nama fail. Jika kurungan sudut digunakan, disertakan
makefile dijangka berada dalam direktori makefile sistem. Jika petikan berganda adalah
digunakan, termasuk direktori makefile dan mana-mana direktori yang ditentukan menggunakan -I
pilihan dicari sebelum direktori makefile sistem.

.termasuk

.termasuk "fail"
suka .termasuk, tetapi diabaikan secara senyap jika fail tidak dapat ditemui dan dibuka.

.undef berubah-ubah
Nyahtakrif pembolehubah global yang ditentukan. Hanya pembolehubah global mungkin tidak ditentukan.

.ralat mesej
Tamatkan pemprosesan makefile serta-merta. Nama fail makefile, the
baris di mana ralat ditemui dan mesej yang ditentukan dicetak ke
output ralat piawai dan membuat tamat dengan kod keluar 1. Pembolehubah dalam
mesej diperluaskan.

.amaran mesej
Pancarkan mesej amaran. Nama fail makefile, baris di mana amaran
telah ditemui, dan mesej yang ditentukan dicetak ke output ralat standard.
Pembolehubah dalam mesej dikembangkan.

Bersyarat digunakan untuk menentukan bahagian Makefile yang hendak diproses. Mereka digunakan
sama dengan syarat yang disokong oleh pra-pemproses C. Syarat-syarat berikut
disokong:

.jika [!]ungkapan [operator ungkapan ...]
Uji nilai ungkapan.

.ifdef [!]berubah-ubah [operator berubah-ubah ...]
Uji nilai pembolehubah.

.ifndef [!]berubah-ubah [operator berubah-ubah ...]
Uji nilai pembolehubah.

.ifmake [!]sasaran [operator sasaran ...]
Uji sasaran yang dibina.

.ifnmake [!]sasaran [operator sasaran ...]
Uji sasaran yang dibina.

.lain Balikkan pengertian syarat terakhir.

.elif [!]ungkapan [operator ungkapan ...]
Gabungan .lain diikuti oleh .jika.

.elifdef [!]berubah-ubah [operator berubah-ubah ...]
Gabungan .lain diikuti oleh .ifdef.

.elifndef [!]berubah-ubah [operator berubah-ubah ...]
Gabungan .lain diikuti oleh .ifndef.

.elifmake [!]sasaran [operator sasaran ...]
Gabungan .lain diikuti oleh .ifmake.

.elifnmake [!]sasaran [operator sasaran ...]
Gabungan .lain diikuti oleh .ifnmake.

.endif Tamat badan bersyarat.

. operator mungkin salah satu daripada yang berikut:

|| Logik ATAU

&& Logik DAN; keutamaan yang lebih tinggi daripada '||'.

Seperti dalam C, membuat hanya akan menilai sesuatu bersyarat setakat yang perlu untuk menentukannya
nilai. Tanda kurung boleh digunakan untuk menukar susunan penilaian. Pengendali boolean '!'
boleh digunakan untuk menafikan keseluruhan bersyarat secara logik. Ia adalah keutamaan yang lebih tinggi daripada
'&&'.

Nilai ungkapan mungkin salah satu daripada yang berikut:

ditakrifkan Mengambil nama pembolehubah sebagai hujah dan menilai kepada benar jika pembolehubah mempunyai
telah ditakrifkan.

membuat Mengambil nama sasaran sebagai hujah dan menilai kepada benar jika sasaran itu adalah
dinyatakan sebagai sebahagian daripada membuatbaris arahan atau telah diisytiharkan sebagai sasaran lalai
(sama ada secara tersirat atau tersurat, lihat .UTAMA) sebelum baris yang mengandungi
bersyarat.

kosong Mengambil pembolehubah, dengan kemungkinan pengubah suai, dan menilai kepada benar jika
pengembangan pembolehubah akan menghasilkan rentetan kosong.

wujud Mengambil nama fail sebagai hujah dan menilai kepada benar jika fail itu wujud. The
fail dicari pada laluan carian sistem (lihat .LALUAN).

sasaran Mengambil nama sasaran sebagai hujah dan menilai kepada benar jika sasaran telah
ditakrifkan.

An ungkapan mungkin juga perbandingan angka atau rentetan: dalam kes ini, bahagian kiri
kemestian be pengembangan berubah-ubah, manakala sebelah kanan boleh menjadi pemalar atau pembolehubah
pengembangan. Pengembangan pembolehubah dilakukan pada kedua-dua belah pihak, selepas itu nilai yang terhasil
dibandingkan. Nilai ditafsirkan sebagai perenambelasan jika ia didahului oleh 0x, jika tidak, ia
ialah perpuluhan; nombor perlapanan tidak disokong.

Perbandingan rentetan hanya boleh menggunakan '=='atau'!=' operator, manakala nilai berangka (kedua-duanya
integer dan titik terapung) juga boleh dibandingkan menggunakan '>','>=','<'Dan'<='
pengendali.

Jika tiada pengendali hubungan (dan nilai sebelah kanan) diberikan, '!= 0' digunakan.
Walau bagaimanapun, berhati-hati dalam menggunakan ciri ini terutamanya apabila pembolehubah sebelah kiri
pengembangan mengembalikan rentetan.

Bila membuat sedang menilai salah satu daripada ungkapan bersyarat ini, dan ia menemui perkataan itu
tidak mengenali, sama ada ungkapan "buat" atau "ditakrifkan" digunakan padanya, bergantung pada
bentuk bersyarat. Jika borang itu .jika, .ifdef or .ifndef, "ditakrifkan"
ungkapan digunakan. Begitu juga jika borang itu .ifmake or .ifnmake, ungkapan "buat".
digunakan.

Jika bersyarat menilai kepada benar, penghuraian makefile diteruskan seperti sebelum ini. Jika ia
menilai kepada palsu, baris berikut dilangkau. Dalam kedua-dua kes ini berterusan sehingga a
.lain or .endif dijumpai.

Untuk gelung biasanya digunakan untuk menggunakan set peraturan pada senarai fail. Sintaks a
untuk gelung ialah:

.untuk berubah-ubah in ungkapan

.endfor

Selepas untuk ungkapan dinilai, ia dipecah menjadi perkataan. Lelaran berubah-ubah is
berturut-turut ditetapkan pada setiap perkataan, dan digantikan dalam membuat-peraturan dalam badan bagi
gelung.

KOMENTAR


Komen bermula dengan aksara cincang ('#'), di mana-mana sahaja kecuali dalam baris arahan shell, dan
terus ke hujung talian.

KHAS SUMBER


.ABAI Abaikan sebarang ralat daripada arahan yang dikaitkan dengan sasaran ini, betul-betul seolah-olah
mereka semua didahului dengan tanda sempang ('-').

.BUAT Jalankan arahan yang berkaitan dengan sasaran ini walaupun jika -n or -t pilihan
telah dinyatakan. Biasanya digunakan untuk menandakan rekursif membuat's.

.NOTMAIN Biasanya membuat memilih sasaran pertama yang ditemuinya sebagai sasaran lalai
dibina jika tiada sasaran dinyatakan. Sumber ini menghalang sasaran ini daripada menjadi
dipilih.

.PILIHAN Jika sasaran ditandakan dengan atribut ini dan membuat tidak dapat memikirkan bagaimana
menciptanya, ia akan mengabaikan fakta ini dan menganggap fail itu tidak diperlukan atau sudah
wujud.

.BERHARGA Bila membuat terganggu, ia mengalih keluar sebarang sasaran yang dibuat separa. Sumber ini
menghalang sasaran daripada dikeluarkan.

.SENYAP Jangan bergema mana-mana arahan yang dikaitkan dengan sasaran ini, sama seperti ia
semuanya didahului dengan tanda at ('@').

.GUNAKAN Tukar sasaran menjadi membuatversi makro. Apabila sasaran digunakan sebagai a
sumber untuk sasaran lain, sasaran lain memperoleh arahan, sumber, dan
atribut (kecuali untuk .GUNAKAN) daripada sumber. Jika sasaran sudah mempunyai arahan,
yang .GUNAKAN arahan sasaran dilampirkan padanya.

.TUNGGU Jika istimewa .TUNGGU sumber muncul dalam baris pergantungan, sumber yang mendahului
ia dibuat sebelum sumber yang berjaya dalam barisan. Gelung tidak menjadi
dikesan dan sasaran yang membentuk gelung akan diabaikan secara senyap.

KHAS SASARAN


Sasaran khas mungkin tidak disertakan dengan sasaran lain, iaitu, ia mesti menjadi satu-satunya sasaran
dinyatakan.

.MULAKAN Mana-mana baris arahan yang dilampirkan pada sasaran ini dilaksanakan sebelum apa-apa lagi
dilakukan.

.LALAI Ini adalah sejenis a .GUNAKAN peraturan untuk mana-mana sasaran (yang digunakan hanya sebagai sumber) itu
membuat tidak dapat memikirkan cara lain untuk mencipta. Hanya skrip shell digunakan.
. .IMPSRC pembolehubah sasaran yang mewarisi .LALAIarahan 's ditetapkan kepada
nama sasaran sendiri.

. AKHIR Mana-mana baris arahan yang dilampirkan pada sasaran ini dilaksanakan selepas semua yang lain
dilakukan.

.ABAI Tandakan setiap sumber dengan .ABAI atribut. Jika tiada sumber
dinyatakan, ini adalah bersamaan dengan menyatakan -i pilihan.

.TERMASUK Senarai akhiran yang menunjukkan fail yang boleh disertakan dalam fail sumber.
Akhiran mestilah telah diisytiharkan dengan .AKHIRAN; sebarang akhiran begitu
diisytiharkan akan mempunyai direktori pada laluan cariannya (lihat .LALUAN) diletakkan di dalam
.TERMASUK pembolehubah khas, setiap satu didahului oleh a -I bendera.

.GANGGU If membuat terganggu, arahan untuk sasaran ini akan dilaksanakan.

.LIBS Ini tidak untuk perpustakaan apa .TERMASUK tidak untuk memasukkan fail, kecuali bahawa
bendera yang digunakan ialah -L.

.UTAMA Jika tiada sasaran dinyatakan bila membuat dipanggil, sasaran ini akan dibina. ini
sentiasa ditetapkan, sama ada secara tersurat atau tersirat apabila membuat memilih lalai
sasaran, untuk memberi pengguna cara untuk merujuk kepada sasaran lalai pada arahan
line.

.MAKEFILEDEPS
Dayakan fungsi "Membuat Semula Makefiles", seperti yang dijelaskan dalam MEMBUAT SEMULA
MAKEFILES seksyen di bawah.

.MAKEFLAGS Sasaran ini menyediakan cara untuk menentukan bendera untuk membuat apabila makefile digunakan.
Bendera seolah-olah ditaip pada cangkang, walaupun -f pilihan akan mempunyai no
kesan. Bendera (kecuali untuk -f) dan pembolehubah tugasan yang dinyatakan sebagai sumber
untuk sasaran ini juga dilampirkan pada .MAKEFLAGS pembolehubah dalaman. Tolonglah
perhatikan perbezaan antara sasaran ini dan .MAKEFLAGS pembolehubah dalaman:
menentukan pilihan atau pembolehubah tugasan sebagai sumber untuk sasaran ini akan
menjejaskan kedua-dua makefile semasa dan semua proses yang membuat melaksanakan.

.MFLAGS Sama seperti di atas, untuk keserasian ke belakang.

.TIDAK SELARI
Lumpuhkan mod selari.

.TIADA_SELARI
Sama seperti di atas, untuk keserasian dengan yang lain pmake varian.

.PESAN Sasaran yang dinamakan dibuat mengikut urutan.

.LALUAN Sumber adalah direktori yang akan dicari untuk fail yang tidak ditemui dalam
direktori semasa. Jika tiada sumber dinyatakan, mana-mana yang dinyatakan sebelum ini
direktori dipadamkan. Jika boleh, gunakan .LALUAN diutamakan daripada penggunaan
yang VPATH berubah-ubah.

.LALUANakhiran
Sumber adalah direktori yang perlu dicari untuk fail akhiran bukan
ditemui dalam direktori semasa. The membuat utiliti terlebih dahulu mencari akhiran
laluan carian, sebelum kembali ke laluan lalai jika fail tidak ditemui
di sana. Borang ini diperlukan untuk .LIBS and .TERMASUK untuk bekerja.

.FONI Mengaplikasikan .FONI atribut kepada mana-mana sumber tertentu. Sasaran dengan ini
atribut sentiasa dianggap ketinggalan zaman.

.POSIX Melaraskan membuattingkah laku untuk sepadan dengan spesifikasi POSIX yang berkenaan. (Perhatikan ini
melumpuhkan ciri "Membuat Semula Makefiles".)

.BERHARGA Mengaplikasikan .BERHARGA atribut kepada mana-mana sumber tertentu. Jika tiada sumber
dinyatakan, yang .BERHARGA atribut digunakan pada setiap sasaran dalam fail.

.CENGKAP Pilih cangkerang lain. Sumber sasaran ini mempunyai format utama=nilai.
. utama adalah salah satu daripada:

jalan Tentukan laluan ke shell baharu.

nama Nyatakan nama shell baharu. Ini mungkin salah satu daripada
tiga cengkerang terbina (lihat di bawah) atau mana-mana nama lain.

tenang Tentukan arahan shell untuk mematikan gema.

echo Tentukan arahan shell untuk menghidupkan gema.

menapis Biasanya cangkerang mencetak perintah echo off sebelum mematikan gema.
Ini adalah rentetan tepat yang akan dicetak oleh shell dan adalah
digunakan untuk menapis output shell untuk mengalih keluar perintah echo off.

echoFlag Pilihan shell yang menghidupkan bergema.

errBendera Pilihan shell untuk menghidupkan pemeriksaan ralat. Jika semakan ralat dihidupkan,
shell harus keluar jika arahan mengembalikan status bukan sifar.

hasErrCtl Benar jika shell mempunyai kawalan ralat.

menyemak If hasErrCtl adalah benar maka ini adalah perintah shell untuk mengubah ralat
menyemak pada. Jika hasErrCtl adalah palsu maka ini adalah templat arahan
untuk menggemakan arahan yang mana semakan ralat dilumpuhkan. Templat
mesti mengandungi '%s'.

mengabaikan If hasErrCtl adalah benar, ini adalah arahan shell untuk mengubah ralat
menyemak. Jika hasErrCtl adalah palsu, ini adalah templat arahan untuk
laksanakan arahan supaya ralat diabaikan. Templat mesti
mengandungi '%s'.

meta Ini ialah rentetan aksara meta shell.

binaan Ini ialah rentetan yang memegang semua arahan terbina dalam shell dipisahkan
dengan kosong. The meta and binaan rentetan digunakan dalam mod compat.
Apabila baris arahan tidak mengandungi aksara meta mahupun bermula dengan
shell builtin, ia dilaksanakan secara langsung tanpa menggunakan shell.
Apabila salah satu daripada rentetan ini (atau kedua-duanya) kosong semua arahan adalah
dilaksanakan melalui cangkerang.

unsetenv Jika benar, alih keluar pembolehubah persekitaran ENV sebelum melaksanakan sebarang
perintah. Ini berguna untuk kulit Korn (ksh).

Nilai yang merupakan rentetan mesti dikelilingi oleh petikan berganda. Nilai Boolean ialah
dinyatakan sebagai 'T' atau 'Y' (dalam mana-mana kes) bermaksud benar. Sebarang nilai lain diambil
bermaksud palsu.

Terdapat beberapa kegunaan .CENGKAP sasaran:

· Memilih salah satu cengkerang terbina. Ini dilakukan dengan hanya menyatakan
nama cangkerang dengan nama kata kunci. Ia juga mungkin untuk mengubah suai
parameter shell terbina dengan hanya menyatakan kata kunci lain (kecuali
Untuk jalan).

· Menggunakan satu lagi boleh laku untuk salah satu cengkerang terbina. Ini dilakukan oleh
menentukan laluan ke boleh laku dengan jalan kata kunci. Jika yang terakhir
komponen adalah sama dengan nama shell terbina, tiada nama perlu
dinyatakan; jika ia berbeza, nama mesti diberikan:

.SHELL: path="/usr/local/bin/sh"

memilih shell terbina dalam "sh" tetapi akan melaksanakannya dari /usr/local/bin/sh.
Seperti dalam kes sebelumnya, adalah mungkin untuk mengubah suai parameter
shell terbina dengan hanya menyatakannya.

· Menggunakan cangkerang yang sama sekali berbeza. Ini dilakukan dengan menentukan semua kata kunci.

Cengkerang terbina ialah "sh", "csh" dan "ksh". Kerana FreeBSD tidak mempunyai ksh in
/ bin, adalah tidak bijak untuk menyatakan nama="ksh" tanpa juga menyatakan laluan.

.SENYAP Mengaplikasikan .SENYAP atribut kepada mana-mana sumber tertentu. Jika tiada sumber
dinyatakan, yang .SENYAP atribut digunakan pada setiap arahan dalam fail.

.AKHIRAN Setiap sumber menetapkan akhiran kepada membuat. Jika tiada sumber dinyatakan, mana-mana
akhiran yang ditentukan sebelumnya dipadamkan.

.BERITAHU Setiap sumber menentukan bendera amaran seperti yang diterangkan sebelum ini untuk -x arahan
pilihan baris. Bendera amaran yang dinyatakan pada baris arahan diutamakan
bendera yang dinyatakan dalam makefile. Juga, bendera amaran baris arahan ditolak ke
sub-buat melalui pembolehubah persekitaran MAKEFLAGS supaya bendera amaran
yang ditentukan pada baris arahan akan mempengaruhi semua sub-make. Beberapa bendera boleh
dinyatakan pada satu .BERITAHU sasaran dengan mengasingkannya dengan tempat kosong.

MEMBUAT SEMULA MAKEFILES


Jika sasaran khas .MAKEFILEDEPS wujud dalam Makefile, membuat membolehkan “Pembuatan Semula
Ciri Makefiles". Selepas membaca Makefile dan semua fail yang disertakan menggunakan
.termasuk or .termasuk arahan (sumber Makefiles) membuat menganggap setiap sumber Makefile sebagai a
sasaran dan cuba membinanya semula. Kedua-dua peraturan tersurat dan tersirat disemak dan semua sumber
Makefiles dikemas kini jika perlu. Jika mana-mana sumber Makefiles telah dibina semula, membuat
dimulakan semula dari keadaan bersih.

Untuk mengelakkan gelung tak terhingga, sasaran Makefile sumber berikut diabaikan:

· :: sasaran yang tidak mempunyai prasyarat

· ! sasaran

· sasaran yang mempunyai .FONI or .EXEC sifat-sifat

· sasaran tanpa prasyarat dan tanpa arahan

Apabila membuat semula pilihan Makefile sumber -t (sasaran sentuh), -q (mod pertanyaan), dan -n (tiada eksekutif)
tidak berkuat kuasa, melainkan sumber Makefile dinyatakan secara eksplisit sebagai sasaran dalam membuat
baris perintah.

Selain itu, sistem makefiles dan .bergantung tidak dianggap sebagai Makefiles yang boleh
dibina semula.

PERSEKITARAN


. membuat utiliti menggunakan pembolehubah persekitaran berikut, jika wujud: MACHINE, MAKE,
MAKEFLAGS, MAKEOBJDIR, MAKEOBJDIRPREFIX dan MAKESYSPATH.

Gunakan fmake dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    dalam-bersih
    dalam-bersih
    Skrip Kotlin yang membina semua nuklear
    cache daripada projek Gradle/Android.
    Berguna apabila Gradle atau IDE membenarkan anda
    turun. Skrip telah diuji
    macOS, tetapi ...
    Muat turun deep-clean
  • 2
    Pemalam Gaya Semak Eclipse
    Pemalam Gaya Semak Eclipse
    Pemalam Eclipse Checkstyle
    menyepadukan kod Java Checkstyle
    juruaudit ke dalam IDE Eclipse. The
    pemalam menyediakan maklum balas masa nyata kepada
    pengguna tentang viol...
    Muat turun Eclipse Checkstyle Plug-in
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 5
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 6
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • Lebih »

Arahan Linux

Ad