EnglishFrenchSpanyol

Ad


Favicon OnWorks

kdesrc-build - Dalam talian dalam Awan

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

Ini ialah arahan kdesrc-build 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


kdesrc-build - Memuat turun, membina dan memasang perisian KDE.

SINOPSIS


kdesrc-build [PILIHAN...] [Modul nama | Modul menetapkan nama...]

DESCRIPTION


. kdesrc-build arahan digunakan untuk membina perisian KDE terus dari sumbernya
repositori. Ia boleh memuat turun daripada repositori Subversion atau Git, antara muka dengan KDE
pangkalan data projek, dan menyokong mengawal pilihan yang dihantar kepada membuat(1) dan
cicah(1). Operasi daripada kdesrc-build didorong oleh fail konfigurasi, biasanya
~/.kdesrc-buildrc.

. modul nama or modul menetapkan nama seperti yang diberikan pada baris arahan hendaklah seperti nama-nama tersebut
telah ditakrifkan dalam fail konfigurasi (sama ada dalam definisi modul atau modul penggunaan
pengisytiharan, atau dalam a set modul definisi). Di samping itu, ia boleh menjadi nama KDE
modul yang disenaraikan dalam pangkalan data projek KDE (dan anda boleh mendahului nama modul dengan + to
paksa ini).

kdesrc-build direka untuk menjadi tidak berkepala sepenuhnya (bagaimanapun, lihat PERSEKITARAN),
dan oleh itu lazimnya mengabaikan inputnya sepenuhnya. Output arahan dilog dan bukannya menjadi
ditunjukkan pada output kdesrc-build.

Modul dibina satu demi satu. Jika modul gagal dikemas kini maka ia tidak dibina.
kdesrc-build tidak akan membatalkan hanya kerana kegagalan modul, sebaliknya ia akan terus mencuba
untuk mengemas kini dan membina modul seterusnya. Secara lalai, kdesrc-build akan memulakan pembinaan a
modul sebaik sahaja kemas kini kod sumber selesai untuk modul itu, walaupun lain
kemas kini berlaku serentak.

Pada akhirnya kdesrc-build akan menunjukkan modul yang gagal dibina, dan di mana log berada
disimpan untuk larian binaan itu.

PILIHAN


NOTA: Beberapa pilihan mempunyai bentuk pendek, tetapi kdesrc-build penghurai pilihan tidak menyokong
menggabungkan pilihan pendek menjadi satu pada ketika ini. (Cth berlari kdesrc-build -pv tidak akan
menjadi sama seperti kdesrc-build --berpura-pura --verbose).

-h, - membantu
Menunjukkan sinopsis ringkas dan pilihan baris arahan yang kerap digunakan.

-p, --berpura-pura
Beroperasi dalam mod "lari kering". Tiada akses rangkaian dibuat, tiada fail log dibuat,
tiada modul dibina, dan tiada perubahan kekal lain pada cakera dibuat. satu penting
pengecualian ialah jika anda cuba membina modul yang datang dari projek KDE
pangkalan data, dan pangkalan data belum dimuat turun lagi, pangkalan data akan dimuat turun
kerana output mod berpura-pura mungkin berubah dengan ketara berdasarkan hasil pangkalan data.

--pasang
Melangkau fasa kemas kini dan binaan dan segera cuba memasang modul
diberi.

--Nyahpasang
Melangkau fasa kemas kini dan binaan dan segera cuba menyahpasang modul
diberi. NOTA: Ini hanya disokong untuk buildsystems yang menyokong membuat buang
arahan (cth berasaskan KDE CMake).

--no-src
Melangkau fasa kemas kini sumber. Fasa lain dimasukkan seperti biasa. --no-svn ialah
alias ditamatkan untuk pilihan ini dan akan dialih keluar dalam keluaran akan datang.

--tiada-pasang
Melangkau fasa pemasangan daripada binaan. Fasa lain dimasukkan seperti biasa.

--tidak-membina
Melangkau fasa binaan untuk binaan. Secara dalaman fasa pemasangan bergantung pada binaan
fasa melengkapkan jadi ini secara berkesan bersamaan dengan --src-sahaja, tetapi semantik
mungkin berubah pada masa hadapan (cth apabila suite ujian dipindahkan ke fasanya sendiri).

--tiada-ujian
Melumpuhkan menjalankan suite ujian untuk modul berasaskan CMake. Untuk menjadi berkesan sepenuhnya ini
memerlukan CMake yang dijalankan semula, yang boleh dipaksa dengan menggunakan --konfigurasi semula or
--refresh-build pilihan.

--src-sahaja
Hanya melaksanakan fasa kemas kini sumber, tidak membina atau memasang. --svn-sahaja ialah
alias ditamatkan untuk pilihan ini dan akan dialih keluar dalam keluaran akan datang.

--bina sahaja
Memaksa proses binaan dilakukan tanpa mengemas kini kod sumber terlebih dahulu. Dalam
Selain itu, pemasangan tidak dilakukan. (Pengujian masih dilakukan jika berkenaan,
tetapi ini akan berubah dalam keluaran akan datang)

--refresh-build
Mengalih keluar direktori binaan untuk modul sebelum fasa binaan bermula. Ini mempunyai
kesan sampingan yang diingini untuk memaksa kdesrc-build untuk mengkonfigurasi semula modul dan membinanya
daripada keadaan "murni" tanpa fail keluaran sementara atau perantaraan sedia ada. guna
pilihan ini jika anda menghadapi masalah mendapatkan modul untuk dibina tetapi menyedari ia akan mengambil masa
lebih lama (mungkin lebih lama lagi) untuk dibina sebagai hasilnya. Apabila ragu-ragu gunakan
pilihan ini untuk keseluruhannya kdesrc-build berjalan.

--konfigurasi semula
Paksa CMake dijalankan semula, tetapi tanpa memadamkan direktori binaan. Selalunya awak
sebenarnya nak --refresh-build, tetapi jika anda 100% pasti perubahan anda kepada cmake-options
tidak akan membatalkan output perantaraan semasa anda maka ini boleh menjimatkan sedikit masa.

--bina-sistem-sahaja
Mengganggu proses binaan untuk setiap modul yang dibina: Proses binaan terdiri daripada
persediaan biasa sehingga dan termasuk berjalan cicah or mengkonfigurasi (mengikut kesesuaian), tetapi membuat
tidak dijalankan dan tiada pemasangan cuba. Ini kebanyakannya hanya berguna untuk mendapatkan sesuatu
seperti mengkonfigurasi - membantu and cmake-gui bekerja. Biasanya anda mahu --konfigurasi semula or
--refresh-build.

--resume-dari=foo
Gunakan pilihan ini untuk melangkau pemprosesan modul sehingga modul foo ditemui. foo
dan semua modul seterusnya akan diproses secara normal seolah-olah ia telah ditetapkan pada
baris arahan. Jika anda menggunakan pilihan ini kerana kegagalan binaan, anda mungkin mahu
pertimbangkan untuk menggunakan --no-src selain melangkau fasa kemas kini sumber terhasil.

--sambung semula-selepas=foo
Ini seperti --sambungan-daripada, kecuali modul foo is tidak termasuk dalam
senarai modul yang perlu dipertimbangkan. Anda mungkin menggunakan ini jika anda telah membina/memasang foo secara manual
selepas membetulkan binaan dan hanya mahu menyambung semula dari sana.

--abaikan-modul
Angkatan SEMUA modul yang mengikut pilihan ini untuk dikecualikan daripada pertimbangan oleh
kdesrc-build. Ini mungkin berguna jika anda tahu anda mahu memproses semua modul kecuali
untuk pengecualian tertentu.

--rc-file=foo
Gunakan fail yang diberikan, foo, untuk konfigurasi dan bukannya ~/.kdesrc-buildrc or
./kdesrc-buildrc. Fail boleh kosong, tetapi mesti wujud.

--awalan=foo
Mengatasi kdedir menetapkan untuk menjadi foo untuk larian ini. Selain itu, menyiratkan
--konfigurasi semula. ia tidak tidak sebenarnya melakukan tindakan yang anda fikir ia lakukan
(mengatasi awalan pilihan untuk menukar tempat modul dipasang), walaupun oleh
modul lalai dipasang pada kdedir tetapan jika awalan tidak ditetapkan.

--bagus=foo
Menukar keutamaan CPU yang diberikan kepada kdesrc-build (dan semua proses yang digunakan oleh kdesrc-build
contohnya membuat(1)). foo hendaklah nombor integer antara -20 dan 19. Nilai positif
adalah "lebih bagus" kepada seluruh sistem (iaitu keutamaan yang lebih rendah).

Ambil perhatian bahawa keutamaan yang mungkin tersedia pada sistem anda mungkin berbeza daripada
disenaraikan di sini, lihat baik(2) untuk maklumat lanjut. Perhatikan juga bahawa ini hanya berubah CPU
keutamaan, selalunya anda ingin berubah I / O keutamaan pada sistem yang disokong.
Tiada pilihan baris arahan untuk pelarasan keutamaan I/O, tetapi terdapat a
pilihan fail konfigurasi: use-idle-io-priority (walaupun seperti semua pilihan, terdapat a
cara generik untuk menetapkan ini dari baris arahan).

--lari=foo
Menjalankan program yang dinamakan oleh foo menggunakan kdesrc-buildpersekitaran binaan biasa. Semua
argumen baris arahan hadir selepas pilihan ini dihantar ke foo kerana ia dijalankan.

--warna
Mendayakan "output berwarna-warni". (Didayakan secara lalai).

--tiada-warna
Lumpuhkan "output berwarna-warni". Ini boleh dibuat kekal dengan menetapkan keluaran berwarna-warni
pilihan kepada palsu (atau 0) dalam fail konfigurasi anda.

--async
mempunyai kdesrc-build mulakan proses binaan untuk modul sebaik sahaja kod sumber ada
selesai memuat turun. Tanpa pilihan ini kdesrc-build melaksanakan semua kemas kini sumber di
sekali dan kemudian bermula dengan proses binaan. Pilihan ini didayakan secara lalai.

--tidak-async
Melumpuhkan pembinaan tak segerak bagi modul. Lihat --async untuk lebih terperinci
penerangan. Perhatikan bahawa kdesrc-buildOutput akan sedikit berbeza dalam mod ini.

-v, --verbose
Meningkatkan tahap verbositi kdesrc-build output (yang sudah cukup
bertele-tele!)

-q, --senyap
Membuat kdesrc-build kurang bising. Hanya mesej penting dipaparkan.

--sungguh-senyap
Membuat kdesrc-build malah kurang bising. Hanya amaran/ralat ditunjukkan.

--nyahpepijat
Ini akan mengisi terminal anda dengan penerangan dan output penyahpepijatan, biasanya
tidak dapat difahami, menerangkan apa kdesrc-build sedang melakukan (dan fikir ia sepatutnya dilakukan).
Bendera disertakan kerana output kadangkala terbukti berguna untuk penyahpepijatan.

--force-build
Biasanya bila kdesrc-build menyedari bahawa tiada kemas kini sumber pada modul yang
telah berjaya dipasang sebelum ini, ia tidak cuba membina atau memasangnya
modul. Anda boleh melepasi bendera ini untuk melumpuhkan tingkah laku itu dan sentiasa jalankan membuat.

--tiada-snapshot
Biasanya kdesrc-build menyokong menggunakan petikan tarball repositori sumber untuk mengurangkan
memuatkan pada infrastruktur KDE untuk klon git untuk beberapa modul KDE. Melepasi pilihan ini
melumpuhkan ciri ini.

--delete-my-patches
Pilihan ini mesti diluluskan untuk membolehkan kdesrc-build untuk mengalih keluar sumber yang bercanggah
direktori. Pada masa ini, ini hanya berlaku apabila cuba mengklon modul berasaskan git
jika direktori sumber sedia ada ada. Jangan sekali-kali nyatakan pilihan ini melainkan ianya
dicadangkan oleh kdesrc-build, dan hanya jika anda tidak keberatan dengan direktori sumber itu
dirujuk dipadam dan diklon semula.

--foo=bar
Mana-mana pilihan yang tidak disenaraikan di atas disemak untuk melihat sama ada ia sepadan dengan senarai yang mungkin
pilihan fail konfigurasi. Jika ya, pilihan fail konfigurasi foo adalah sementara
bersedia untuk bar sepanjang tempoh larian ini.

--modul,foo=bar
Seperti di atas, tetapi pilihan foo hanya ditetapkan kepada bar untuk modul modul. Ini tidak
bekerja untuk set modul lagi, anda mesti mengulangi ini untuk setiap modul yang anda mahu
terjejas. (Sudah tentu, anda boleh mengedit fail konfigurasi anda...)

EXIT STATUS


0
Kejayaan

1
Biasanya ini bermakna sebahagian daripada proses kemas kini, bina atau pemasangan gagal, tetapi adalah
juga digunakan untuk sebarang penghujung program tidak normal yang tidak dilindungi di bawah.

5
Satu isyarat diterima yang membunuh kdesrc-build, tetapi ia cuba untuk melakukan perkara biasa
tutup.

8
Pilihan tidak diketahui telah diluluskan pada baris arahan.

99
Pengecualian telah dibangkitkan yang terpaksa kdesrc-build untuk menggugurkan kandungan awal.

PERSEKITARAN


LAMAN UTAMA
Digunakan untuk pengembangan tilde nama fail, dan merupakan pangkalan lalai untuk sumber, bina,
dan direktori pemasangan.

PATH
Pembolehubah persekitaran ini mengawal laluan carian lalai untuk boleh laku. Awak boleh
menggunakan binpath pilihan fail konfigurasi untuk ditambah pada pembolehubah ini (cth untuk running
dari cron(8)).

LC_*
Pembolehubah persekitaran bermula dengan LC_ mengawal tempat yang digunakan oleh kdesrc-build.
Walaupun kdesrc-build masih tidak boleh disetempatkan pada ketika ini, banyak daripada arahan itu
kegunaan ialah. kdesrc-build biasanya ditetapkan LC_ALL=C untuk arahan yang mesti diperiksa
output tetapi anda juga boleh melakukan ini secara manual. Jika tetapan LC_ALL=C membetulkan a
kdesrc-build masalah sila serahkan laporan pepijat.

SSH_AGENT_PID
Pembolehubah persekitaran ini disemak untuk melihat sama ada ssh-agent(1) sedang berjalan, tetapi hanya jika
kdesrc-build menentukan bahawa anda sedang menyemak modul yang memerlukan log masuk SSH
(tetapi anda harus tahu ini kerana tiada modul memerlukan ini secara lalai).

KDESRC_BUILD_USE_TTY
Jika ditetapkan, pembolehubah ini memaksa kdesrc-build untuk tidak menutup inputnya semasa melaksanakan
proses sistem. Biasalah kdesrc-build menutup stdin sejak stdout dan stderr untuk
proses anaknya diubah hala dan oleh itu pengguna tidak akan melihat input
segera juga.

KDESRC_BUILD_DUMP_CONTEXT
Jika ditetapkan, pembolehubah ini mencetak perihalan "konteks binaan" sejurus selepas itu
membaca pilihan dan hujah baris arahan dan menentukan modul yang hendak dibina. awak
cukup banyak tidak pernah mahu menetapkan ini.

lain-lain
Banyak program digunakan oleh kdesrc-build dalam pelaksanaannya, termasuk
svn(1), pergi(1), membuat(1), dan cicah(1). Setiap program ini mungkin mempunyai programnya sendiri
tindak balas kepada pembolehubah persekitaran yang ditetapkan. kdesrc-build akan melepasi persekitaran
pembolehubah yang ditetapkan apabila ia dijalankan pada proses ini. Anda boleh memastikan tertentu
pembolehubah persekitaran (cth CC or CXX) ditetapkan dengan menggunakan set-env konfigurasi
pilihan fail.

Gunakan kdesrc-build dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad