Ini ialah arahan bjam 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
Boost.Build - alat bina perisian
DESCRIPTION
Boost.Build 2014.03-svn
Bantuan khusus projek:
Projek mempunyai jamfile di Jamroot
Penggunaan:
b2 [pilihan] [sifat] [pemasangan|peringkat]
Membina dan memasang Boost.
Sasaran dan Pilihan Berkaitan:
memasang
Pasang pengepala dan fail perpustakaan yang disusun ke
=======
lokasi yang dikonfigurasikan (di bawah).
--awalan=
Pasang fail bebas seni bina di sini. Lalai; C:\Boost pada Win32 Default;
/ usr / setempat pada Unix. Linux, dsb.
--exec-prefix= Pasang fail bergantung kepada seni bina di sini.
Lalai;
--libdir=
Pasang fail perpustakaan di sini. Lalai; / lib
--includedir=
Pasang fail pengepala di sini. Lalai; /include
peringkat Bina dan pasang hanya fail perpustakaan yang disusun ke
===== direktori peringkat.
--stagedir=
Pasang fail perpustakaan di sini Lalai; ./pentas
Pilihan lain:
--build-type=
Bina set variasi perpustakaan yang dipratakrifkan. Perhatikan, bahawa
varian mana yang dibina bergantung pada perkara yang disokong oleh setiap perpustakaan.
-- yang minimum -- (lalai) Membina set minimum
varian. Pada Windows, ini adalah perpustakaan berbilang benang statik dalam nyahpepijat dan keluaran
mod, menggunakan masa jalan yang dikongsi. Di Linux, ini adalah statik dan dikongsi berbilang benang
perpustakaan dalam mod keluaran.
-- melengkapkan -- Bina semua variasi yang mungkin.
--build-dir=DIR
Bina di lokasi ini dan bukannya membina dalam pokok pengedaran.
Disyorkan!
--tayang-perpustakaan
Paparkan senarai perpustakaan Boost yang memerlukan langkah binaan dan pemasangan, dan
kemudian keluar.
--susun atur=
Tentukan sama ada untuk memilih nama perpustakaan dan lokasi pengepala sedemikian berbilang
versi Boost atau berbilang penyusun boleh digunakan pada sistem yang sama.
-- versi -- Nama binari rangsangan termasuk
nombor versi Boost, nama dan versi pengkompil dan binaan yang dikodkan
hartanah. Pengepala Boost dipasang dalam subdirektori yang namanya
mengandungi nombor versi Boost.
-- ditandai -- Nama binari rangsangan termasuk
sifat binaan yang dikodkan seperti varian dan benang, tetapi tidak termasuk
nama dan versi pengkompil, atau versi Boost. Pilihan ini berguna jika anda membina
beberapa varian Boost, menggunakan pengkompil yang sama.
-- sistem -- Nama binari tidak termasuk
Tingkatkan nombor versi atau nama dan nombor versi pengkompil. Tingkatkan tajuk
dipasang terus ke dalam . Pilihan ini bertujuan untuk sistem
penyepadu membina pakej pengedaran.
Nilai lalai adalah 'berversi' pada Windows, dan
'sistem' pada Unix.
--buildid=ID
Tambahkan ID yang ditentukan pada nama perpustakaan yang dibina. Lalai adalah untuk tidak menambah
apa-apa.
--python-buildid=ID
Tambahkan ID yang ditentukan pada nama perpustakaan terbina yang bergantung pada Python. The
lalai adalah untuk tidak menambah apa-apa. ID ini ditambah sebagai tambahan kepada --buildid.
- membantu Mesej ini.
--dengan-
Bina dan pasang yang ditentukan. Jika pilihan ini digunakan, hanya perpustakaan
ditentukan menggunakan pilihan ini akan dibina.
--tanpa-
Jangan bina, pentas atau pasang yang ditentukan. Secara lalai, semua perpustakaan
dibina.
Properties:
set alat=set alat
Nyatakan set alat untuk dibina.
variant=debug|release
Pilih varian binaan
pautan=statik|dikongsi
Sama ada untuk membina perpustakaan statik atau dikongsi
threading=single|multi
Sama ada untuk membina binari tunggal atau berbilang benang
runtime-link=static|dikongsi
Sama ada untuk memaut ke masa jalan C dan C++ statik atau dikongsi.
Penggunaan baris arahan umum:
b2 [pilihan] [sifat] [sasaran]
Pilihan, sifat dan sasaran boleh ditentukan dalam sebarang susunan.
Pilihan Penting:
* --bersih Alih keluar sasaran dan bukannya membina * -a Bina semula segala-galanya * -n jangan
laksanakan arahan, hanya cetaknya * -d+2 Tunjukkan arahan semasa ia dilaksanakan *
-d0 Sekat semua mesej maklumat * -q Berhenti pada kesilapan pertama * --konfigurasi semula
Jalankan semula semua semakan konfigurasi * --debug-configuration Diagnosis konfigurasi *
--debug-bangunan Laporkan sasaran yang dibina dengan sifat apa *
--debug-generator Mendiagnosis carian/pelaksanaan penjana
Bantuan Selanjutnya:
Pilihan berikut boleh digunakan untuk mendapatkan dokumentasi tambahan.
* --pilihan-bantuan Cetak lebih banyak pilihan baris arahan yang tidak jelas. * --bantuan-dalaman
Boost.Bina butiran pelaksanaan. * --help-doc-options Butiran pelaksanaan
pemformatan dokumen.
... menjumpai 1 sasaran...
Gunakan bjam dalam talian menggunakan perkhidmatan onworks.net