İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

kdesrc-build - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında kdesrc-build'i Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen kdesrc-build komutudur.

Program:

ADI


kdesrc-build - KDE yazılımını indirir, kurar ve kurar.

SİNOPSİS


kdesrc-inşa [SEÇENEKLER...] [modül isim | modül set isim...]

TANIM


The kdesrc-inşa KDE yazılımını doğrudan kaynağından oluşturmak için komut kullanılır.
depolar. Subversion veya Git depolarından, KDE ile arayüzlerden indirebilir
proje veritabanı ve hangi seçeneklerin iletildiğini kontrol etmeyi destekler yapmak(1) ve
yapmak(1). Operasyonu kdesrc-inşa genellikle bir yapılandırma dosyası tarafından sürülür
~/.kdesrc-buildrc.

The modül isim or modül set isim komut satırında verildiği gibi bu isimler gibi olmalıdır
konfigürasyon dosyasında (bir modül tanımında veya kullanım modülleri
beyanname veya bir modül seti tanım). Ayrıca, bir KDE'nin adı olabilir.
KDE proje veritabanında listelenen modül (ve modül adının önüne + ile
bunu zorlayın).

kdesrc-inşa tamamen başsız olacak şekilde tasarlanmıştır (ancak, bkz. ÇEVRE),
ve bu nedenle tipik olarak girdisini tamamen yok sayar. Komut çıktısı olmak yerine günlüğe kaydedilir
kdesrc-build çıktısında gösterilir.

Modüller birbiri ardına inşa edilir. Bir modül güncellenemezse, kurulmaz.
kdesrc-inşa sadece bir modül hatası nedeniyle iptal edilmeyecek, bunun yerine denemeye devam edecek
sonraki modülleri güncellemek ve oluşturmak için. Varsayılan olarak, kdesrc-inşa inşa etmeye başlayacak
modül için kaynak kodu güncellemesi tamamlanır tamamlanmaz, diğer
güncellemeler aynı anda gerçekleşiyor.

Sonunda kdesrc-inşa hangi modüllerin oluşturulmadığını ve günlüklerin nerede olduğunu gösterecek
bu derleme çalışması için tutuldu.

SEÇENEKLER


NOT: Bazı seçeneklerin kısa biçimleri vardır, ancak kdesrc-inşa seçenek ayrıştırıcı desteklemiyor
bu noktada kısa seçenekleri bir araya getirmek. (Örn. koşu kdesrc-inşa -pv değil mi
gibi ol kdesrc-inşa --numara yapmak --ayrıntılı).

-H, --yardım et
Kısa bir özet ve sık kullanılan komut satırı seçeneklerini gösterir.

-P, --numara yapmak
"Kuru çalışma" modunda çalıştırın. Ağ erişimi yapılmaz, günlük dosyası oluşturulmaz,
hiçbir modül oluşturulmaz ve diskte başka hiçbir kalıcı değişiklik yapılmaz. Bir önemli
istisna KDE projesinden gelen bir modül oluşturmaya çalışırsanız
veritabanı ve veritabanı henüz indirilmedi, veritabanı indirilecek
taklit modu çıktısı, veritabanı sonuçlarına göre önemli ölçüde değişebileceğinden.

--Yüklemek
Güncelleme ve inşa aşamasını atlar ve hemen modülleri kurmaya çalışır
Verilen.

--kaldır
Güncelleme ve oluşturma aşamasını atlar ve modülleri hemen kaldırmaya çalışır
Verilen. NOT: Bu, yalnızca aşağıdakileri destekleyen derleme sistemleri için desteklenir: yapmak kaldırma
komut (örn. KDE CMake tabanlı).

--no-src
Kaynak güncelleme aşamasını atlar. Diğer aşamalar normal olarak dahil edilmiştir. --no-svn bir
bu seçenek için kullanımdan kaldırılan takma ad ve gelecekteki bir sürümde kaldırılacaktır.

--kurulumsuz
Derlemeden yükleme aşamasını atlar. Diğer aşamalar normal olarak dahil edilmiştir.

--inşa yok
Derleme için derleme aşamasını atlar. Dahili olarak kurulum aşaması yapıya bağlıdır
aşama tamamlama, bu nedenle bu etkili bir şekilde eşdeğerdir --src-yalnızca, ancak anlambilim
gelecekte değişebilir (örneğin, test takımları kendi aşamalarına taşındığında).

--test yok
CMake tabanlı modüller için test paketini çalıştırmayı devre dışı bırakır. Bunun tam olarak etkili olabilmesi için
kullanılarak zorlanabilen CMake'in yeniden çalıştırılmasını gerektirir. -- yeniden yapılandır or
--yenile-oluştur seçenekleri.

--src-yalnızca
Yalnızca kaynak güncelleme aşamasını gerçekleştirir, oluşturmaz veya kurmaz. --svn-yalnızca bir
bu seçenek için kullanımdan kaldırılan takma ad ve gelecekteki bir sürümde kaldırılacaktır.

--yalnızca inşa
Önce kaynak kodunu güncellemeden derleme işleminin gerçekleştirilmesini zorlar. İçinde
ayrıca kurulum yapılmaz. (Varsa test yine de yapılır,
ancak bu gelecekteki bir sürümde değişecektir)

--yenile-oluştur
Derleme aşaması başlamadan önce bir modülün derleme dizinini kaldırır. bu var
zorlamanın istenen yan etkisi kdesrc-inşa modülü yeniden yapılandırmak ve oluşturmak için
mevcut geçici veya ara çıktı dosyaları olmayan "bozulmamış" bir durumdan. Kullanmak
Bu seçenek, bir modülün oluşturulmasında sorun yaşıyorsanız ancak bunun zaman alacağını fark ederseniz
Sonuç olarak yapının tamamlanması için daha uzun (muhtemelen çok daha uzun). Şüphe duyduğunuzda kullanın
tamamı için bu seçenek kdesrc-inşa koşmak.

-- yeniden yapılandır
CMake'i yeniden çalıştırmaya zorlayın, ancak derleme dizinini silmeden. Genellikle sen
aslında istiyorum --yenile-oluştur, ancak değişikliğinizden %100 eminseniz cmake-seçenekleri
mevcut ara çıktınızı geçersiz kılmaz, bu biraz zaman kazandırabilir.

--build-system-yalnızca
Oluşturulan her modül için yapı sürecini kesintiye uğratır: Oluşturma süreci aşağıdakilerden oluşur:
normal kurulum ve çalıştırma dahil yapmak or yapılandırmak (uygun şekilde), ancak yapmak
çalıştırılmaz ve kurulum yapılmaz. Bu çoğunlukla yalnızca bir şeyler almak için yararlıdır
sevmek yapılandırmak --yardım et ve cmake-gui çalışmak. normalde istersin -- yeniden yapılandır or
--yenile-oluştur.

--özgeçmiş-dan=foo
modül işlemeyi atlamak için bu seçeneği kullanın. foo karşılaşıldı. foo
ve sonraki tüm modüller, üzerinde belirtilmiş gibi normal şekilde işlenecektir.
komut satırı. Bir derleme hatası nedeniyle bu seçeneği kullanırsanız,
kullanmayı düşün --no-src sonuçta ortaya çıkan kaynak güncelleme aşamasını atlamaya ek olarak.

--özgeçmiş-sonra=foo
Bu tıpkı --özgeçmiş-den, modül hariç foo is değil Dahil
dikkate alınması gereken modüllerin listesi. foo'yu manuel olarak kurduysanız/yüklediyseniz bunu kullanabilirsiniz.
yapıyı düzelttikten sonra ve sadece oradan devam etmek istiyorum.

--ignore-modülleri
Güçler HEPSİ tarafından dikkate alınmaması için bu seçeneği izleyen modüller
kdesrc-inşa. dışındaki tüm modülleri işlemek istediğinizi biliyorsanız, bu yararlı olabilir.
özel istisnalar için.

--rc dosyası=foo
Verilen dosyayı kullanın, foo, yerine yapılandırma için ~/.kdesrc-buildrc or
./kdesrc-buildrc. Dosya boş olabilir, ancak var olmalıdır.

--önek=foo
geçersiz kılar kdir olması için ayar foo bu koşu için. Ek olarak, ima eder
-- yeniden yapılandır. O yok değil aslında yapacağını düşündüğünüz eylemi gerçekleştirin
(geçersiz kılmak önek modüllerin kurulduğu yeri değiştirme seçeneği), ancak
varsayılan modüller yüklü kdir eğer ayar önek ayarlanmadı.

--güzel=foo
Verilen CPU önceliğini değiştirir kdesrc-inşa (ve tarafından kullanılan tüm işlemler kdesrc-inşa
Örneğin yapmak(1)). foo -20 ile 19 arasında bir tam sayı olmalıdır. Pozitif değerler
sistemin geri kalanına göre "daha iyi" (yani daha düşük öncelikli).

Sisteminizde mevcut olan olası önceliklerin diğerlerinden farklı olabileceğini unutmayın.
burada listelenmiştir, bkz. güzel(2) daha fazla bilgi için. Ayrıca bunun yalnızca değiştiğini unutmayın işlemci
öncelik, genellikle değiştirmek istersiniz I / O desteklendiği sistemlerde öncelik.
G/Ç öncelik ayarı için komut satırı seçeneği yoktur, ancak
yapılandırma dosyası seçeneği: kullanım-boşta-io-önceliği (tüm seçeneklerde olduğu gibi, bir
bunu komut satırından ayarlamanın genel yolu).

--koş=foo
adlı programı çalıştırır. foo kullanma kdesrc-inşa' normal yapı ortamı. Tüm
bu seçenekten sonra mevcut olan komut satırı argümanları foo olarak çalıştırılır.

--renk
"Renkli çıktıyı" etkinleştirir. (Varsayılan olarak etkindir).

--renk yok
"Renkli çıktıyı" devre dışı bırakır. ayarlanarak kalıcı hale getirilebilir. renkli çıktı
yapılandırma dosyanızda false (veya 0) seçeneği.

-- eşzamansız
Var kdesrc-inşa kaynak kodu gelir gelmez bir modül için oluşturma işlemini başlatın
indirmeyi bitirdi. Bu seçenek olmadan kdesrc-inşa tüm kaynak güncellemelerini şu adreste gerçekleştirir:
bir kez ve ancak o zaman oluşturma işlemiyle başlar. Bu seçenek varsayılan olarak etkindir.

--zaman uyumsuz
Eşzamansız modül oluşturmayı devre dışı bırakır. Görmek -- eşzamansız daha detaylı için
tanım. Bunu not et kdesrc-inşa'nin çıktısı bu modda biraz farklı olacaktır.

-içinde, --ayrıntılı
ayrıntı düzeyini artırır kdesrc-inşa çıktı (ki zaten oldukça
ayrıntılı!)

-Q, --sessizlik
Yapar kdesrc-inşa daha az gürültülü. Yalnızca önemli mesajlar gösterilir.

--gerçekten-sessiz
Yapar kdesrc-inşa hatta daha az gürültülü. Yalnızca uyarılar/hatalar gösterilir.

- hata ayıklama
Bu, terminalinizi genellikle açıklamalar ve hata ayıklama çıktılarıyla dolduracaktır.
anlaşılmaz, ne olduğunu açıklayan kdesrc-inşa yapıyor (ve yapması gerektiğini düşünüyor).
Çıktı bazen hata ayıklama için yararlı olabileceğinden bayrak dahil edilmiştir.

--kuvvet-inşa
Normalde ne zaman kdesrc-inşa bir modülde kaynak güncellemesi olmadığını fark eder.
daha önce başarıyla kurulmuşsa, bunu oluşturmaya veya kurmaya çalışmaz.
modül. Bu davranışı devre dışı bırakmak ve her zaman çalıştırmak için bu bayrağı iletebilirsiniz. yapmak.

--anlık görüntü yok
Normalde kdesrc-inşa azaltmak için kaynak depo tarball anlık görüntülerini kullanmayı destekler
bazı KDE modülleri için git klonları için KDE altyapısına yükleyin. Bu seçeneği geçmek
bu özelliği devre dışı bırakır.

--delete-my-yamalarım
İzin vermek için bu seçenek geçilmelidir kdesrc-inşa çakışan kaynağı kaldırmak için
dizinler. Şu anda bu bile yalnızca git tabanlı bir modülü klonlamaya çalışırken oluyor
mevcut bir kaynak dizin varsa. olmadıkça bu seçeneği asla belirlemeyin.
tarafından önerildi kdesrc-inşa, ve yalnızca kaynak dizinlere aldırmazsanız
silindiği ve yeniden klonlandığı belirtildi.

--foo=bar
Yukarıda listelenmeyen herhangi bir seçenek, olası seçenekler listesiyle eşleşip eşleşmediğini görmek için kontrol edilir.
yapılandırma dosyası seçenekleri. Öyleyse, yapılandırma dosyası seçeneği foo geçici olarak
ayarlandığında bar bu koşunun süresi boyunca.

--modül,foo=bar
Yukarıdaki gibi, ancak seçenek foo sadece ayarlandı bar modül için modül. Bu değil
henüz modül setleri için çalışın, bunu olmak istediğiniz her modül için tekrarlamalısınız.
etkilenmiş. (Elbette, yapılandırma dosyanızı kolayca düzenleyebilirsiniz...)

EXIT DURUMU


0
başarı

1
Normalde bu, güncelleme, oluşturma veya yükleme işleminin bir kısmının başarısız olduğu, ancak
ayrıca aşağıda ele alınmayan herhangi bir anormal program sonu için de kullanılır.

5
Öldüren bir sinyal alındı kdesrc-inşa, ancak normal performans göstermeye çalıştı
kapatmak.

8
Komut satırında bilinmeyen seçenek iletildi.

99
Zorlayan bir istisna getirildi kdesrc-inşa erken iptal etmek için.

ÇEVRE


ANA SAYFA
Dosya adlarının yaklaşık olarak genişletilmesi için kullanılır ve kaynak, yapı,
ve kurulum dizinleri.

PATH
Bu ortam değişkeni, yürütülebilir dosyalar için varsayılan arama yolunu kontrol eder. Yapabilirsiniz
kullan çöp yolu bu değişkene eklenecek yapılandırma dosyası seçeneği (örn.
itibaren cron(8)).

LC_*
LC_ ile başlayan ortam değişkenleri, tarafından kullanılan yerel ayarı kontrol eder. kdesrc-inşa.
Rağmen kdesrc-inşa bu noktada hala yerelleştirilemez, komutların çoğu
kullanımları vardır. kdesrc-inşa normalde ayarlar LC_ALL=C incelemesi gereken komutlar için
çıktısı ancak bunu manuel olarak da yapabilirsiniz. eğer ayar LC_ALL=C a'yı düzeltir
kdesrc-inşa sorun lütfen bir hata raporu gönderin.

SSH_AGENT_PID
Bu ortam değişkeni, olup olmadığını görmek için kontrol edilir. SSH-madde(1) çalışıyor, ancak yalnızca
kdesrc-inşa SSH girişi gerektiren bir modülü kontrol ettiğinizi belirler
(ancak bunu hiçbir modül varsayılan olarak gerektirmediğinden bunu bilmelisiniz).

KDESRC_BUILD_USE_TTY
Ayarlanırsa, bu değişken zorlar kdesrc-inşa yürütülürken girişini kapatmamak
sistem süreçleri. Normalde kdesrc-inşa stdout ve stderr'den bu yana stdin'i kapatır
alt süreçleri yeniden yönlendirilir ve bu nedenle kullanıcı hiçbir zaman bir girdi görmez
yine de sor.

KDESRC_BUILD_DUMP_CONTEXT
Ayarlanırsa, bu değişken hemen ardından "yapı bağlamının" bir açıklamasını yazdırır.
seçenekleri ve komut satırı argümanlarını okumak ve hangi modüllerin oluşturulacağını belirlemek. Sen
hemen hemen asla bunu ayarlamak istemiyorum.

diğerleri
tarafından kullanılan birçok program kdesrc-inşa dahil olmak üzere yürütülmesi sırasında
svn(1) git(1) yapmak(1), ve yapmak(1). Bu programların her birinin kendi
ayarlanan ortam değişkenlerine yanıt. kdesrc-inşa çevreyi geçecek
bu işlemlerde çalıştırıldığında ayarlanan değişkenler. emin olabilirsiniz
ortam değişkenleri (örn. CC or CXX) kullanılarak ayarlanır set ortamı yapılandırma
dosya seçeneği.

onworks.net hizmetlerini kullanarak kdesrc-build'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad