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 bjam komutudur.
Program:
ADI
Boost.Build - yazılım oluşturma aracı
TANIM
Boost.Build 2014.03-svn
Projeye özel yardım:
Projede Jamroot'ta jamfile var
Kullanımı:
b2 [seçenekler] [özellikler] [kurulum|aşama]
Boost'u oluşturur ve yükler.
Hedefler ve İlgili Seçenekler:
kurmak
Başlıkları ve derlenmiş kitaplık dosyalarını şuraya yükleyin:
=======
yapılandırılmış konumlar (aşağıda).
--önek=
Mimariden bağımsız dosyaları buraya yükleyin. Varsayılan; Win32 Varsayılanında C:\Boost;
/ Yerel / usr Unix'te. Linux, vb.
--exec öneki=Mimariye bağlı dosyaları buraya yükleyin.
Varsayılan;
--libdir=
Kütüphane dosyalarını buraya yükleyin. Varsayılan;/ lib
--includedir=
Başlık dosyalarını buraya yükleyin. Varsayılan; /Dahil etmek
Stage Yalnızca derlenmiş kitaplık dosyalarını derleyin ve kurun.
===== sahne dizini.
--stagedir=
Kitaplık dosyalarını buraya yükleyin Varsayılan; ./sahne
Diğer Seçenekler:
--build-type=
Kitaplıkların belirtilen önceden tanımlanmış varyasyon kümesini oluşturun. Bunu not et
hangi varyantların oluşturulacağı, her kitaplığın neyi desteklediğine bağlıdır.
-- en az -- (varsayılan) Minimum bir set oluşturur.
varyantlar. Windows'ta bunlar, hata ayıklama ve sürümdeki statik çok iş parçacıklı kitaplıklardır.
paylaşılan çalışma zamanını kullanan modlar. Linux'ta bunlar statik ve paylaşılan çok iş parçacıklı
serbest bırakma modunda kitaplıklar.
-- tamamlamak -- Tüm olası varyasyonları oluşturun.
--build-dir=DIR
Dağıtım ağacı içinde inşa etmek yerine bu konumda inşa edin.
Tavsiye!
--göster-kütüphaneler
Derleme ve yükleme adımları gerektiren Boost kitaplıklarının listesini görüntüleyin ve
sonra çıkış yapın.
--düzen=
Birden çok kitaplık adları ve başlık konumları seçip seçmeyeceğinizi belirleyin.
Boost sürümleri veya birden çok derleyici aynı sistemde kullanılabilir.
-- versiyonlu -- Boost ikili dosyalarının adları şunları içerir:
Boost sürüm numarası, derleyicinin adı ve sürümü ve kodlanmış yapı
özellikler. Boost başlıkları, bir alt dizine kurulur. kimin adı
Boost sürüm numarasını içerir.
-- etiketlendi -- Boost ikili dosyalarının adları şunları içerir:
varyant ve iş parçacığı oluşturma gibi kodlanmış yapı özellikleri, ancak şunları içermez
derleyici adı ve sürümü veya Yükseltme sürümü. oluşturursanız bu seçenek kullanışlıdır.
aynı derleyiciyi kullanan birkaç Boost çeşidi.
-- sistem -- İkili dosya adları şunları içermez:
Sürüm numarasını veya derleyicinin adını ve sürüm numarasını artırın. Başlıkları artır
doğrudan içine kurulur . Bu seçenek sistem için tasarlanmıştır.
dağıtım paketleri oluşturan entegratörler.
Varsayılan değer, Windows'ta 'sürümlendirilmiştir' ve
Unix'te 'sistem'.
--buildid=ID
Belirtilen kimliği yerleşik kitaplıkların adına ekleyin. Varsayılan, eklememektir
şey.
--python-buildid=ID
Python'a bağlı yerleşik kitaplıkların adına belirtilen kimliği ekleyin. NS
varsayılan hiçbir şey eklememektir. Bu kimlik ek olarak eklenir --buildid.
--yardım et Bu mesaj.
--ile birlikte-
Belirtilenleri oluşturun ve yükleyin . Bu seçenek kullanılırsa, yalnızca kitaplıklar
Bu seçenek kullanılarak belirtilen oluşturulacaktır.
--olmadan-
Belirtilenleri inşa etmeyin, sahneye koymayın veya kurmayın. . Varsayılan olarak, tüm kitaplıklar
inşa edildi.
Özellikler:
araç takımı=araç takımı
Oluşturulacak araç setini belirtin.
varyant=hata ayıklama|yayın
Yapı varyantını seçin
bağlantı=statik|paylaşılan
Statik mi yoksa paylaşılan kitaplıklar mı oluşturulacağı
diş çekme=tek|çoklu
Tek veya çok iş parçacıklı ikili dosyaların oluşturulup oluşturulmayacağı
runtime-link=statik|paylaşılan
Statik mi yoksa paylaşılan C ve C++ çalışma zamanına mı bağlanılacağı.
Genel komut satırı kullanımı:
b2 [seçenekler] [özellikler] [hedefler]
Seçenekler, özellikler ve hedefler herhangi bir sırada belirtilebilir.
Önemli Seçenekler:
* --temiz İnşa etmek yerine hedefleri kaldırın * -a Her şeyi yeniden oluştur * -n Yapma
komutları yürütün, yalnızca yazdırın * -d+2 Komutları yürütüldükçe göster *
-d0 Tüm bilgi mesajlarını gizle * -q İlk hatada dur * -- yeniden yapılandır
Tüm yapılandırma kontrollerini yeniden çalıştırın * --debug-yapılandırma Yapılandırmayı teşhis edin *
--debug-inşa Hangi hedeflerin hangi özelliklerle oluşturulduğunu rapor edin *
--debug-oluşturucu Jeneratör aramasını/yürütmesini teşhis edin
Daha Fazla Yardım:
Ek belgeler elde etmek için aşağıdaki seçenekler kullanılabilir.
* --help-seçenekleri Daha belirsiz komut satırı seçenekleri yazdırın. * --help-dahili
Boost.Build uygulama ayrıntıları. * --help-doc-seçenekleri Uygulama ayrıntıları
belge biçimlendirme.
...1 hedef bulundu...
onworks.net hizmetlerini kullanarak çevrimiçi bjam kullanın