Mengintegrasikan Boost ke dalam Visual Studio 2010
Pengenalan
Boost ialah koleksi komprehensif C perpustakaan yang meningkatkan keupayaan perpustakaan C standard. Untuk menyepadukan Boost dengan lancar ke dalam projek kosong dalam Visual Studio 2010, ikut arahan langkah demi langkah ini.
Pengintegrasian Pengepala Sahaja
- Ekstrak Boost arkibkan ke dalam direktori yang ditetapkan.
- Dalam projek Visual Studio 2010 anda yang kosong, navigasi ke Pengurus Harta dan pilih konfigurasi platform.
- Klik kanan "Microsoft.Cpp..user" dan pilih "Properties."
- Dalam tab Direktori VC, tambahkan laluan ke fail sumber Boost di bawah "Sertakan Direktori."
- Ulang langkah 3-4 untuk platform sasaran lain sebagai diperlukan.
Integrasi dengan Komponen Terbina
- Ekstrak arkib Boost ke dalam direktori yang ditetapkan.
- Lancarkan Perintah Visual Studio Gesa dan navigasi ke direktori Boost.
- Laksanakan "bootstrap.bat" untuk membina b2.exe, komponen yang mengautomasikan pembinaan perpustakaan.
-
Jalankan arahan "b2" dengan hujah yang sesuai:
- Untuk Win32: b2 --toolset=msvc-10.0 --build-type=complete stage ;
- Untuk x64: b2 --toolset=msvc-10.0 --build-type=complete architecture=x86 address-model=64 stage ;
- Tambah laluan ke output perpustakaan Boost ke "Direktori Perpustakaan" dalam Pengurus Harta, mengikut langkah 3-5 dari sebelumnya bahagian.
Integrasi dengan Komponen Pilihan
Boost.IOStreams Bzip2 Filters:
- Ekstrak Fail sumber perpustakaan Bzip2 ke dalam direktori yang ditetapkan.
- Jalankan semula arahan "b2" dengan hujah tambahan: -sBZIP2_SOURCE="C:bzip2-1.0.6"
Boost.IOStreams Zlib Filters:
- Ekstrak fail sumber perpustakaan Zlib ke dalam direktori yang ditetapkan.
- Jalankan semula arahan "b2" dengan hujah tambahan: -sZLIB_SOURCE="C:zlib-1.2.5"
Boost.MPI:
- Pasang pengedaran MPI seperti Microsoft Compute Cluster Pack.
- Edit "project-config.jam" fail dalam direktori Boost dan tambah baris: menggunakan mpi ;
- Jalankan semula arahan "b2" jika perlu.
Boost.Python:
- Pasang pengedaran Python dan tambahkannya pada PATH anda.
- Edit fail "project-config.jam" dan tambah baris yang menyatakan laluan dan versi pemasangan Python.
- Jalankan semula arahan "b2".
Boost.Regex ICU Sokongan:
- Ekstrak fail sumber perpustakaan ICU4C ke dalam direktori yang ditetapkan.
- Bina semua penyelesaian dalam direktori "sourceallinone" untuk konfigurasi nyahpepijat dan keluaran.
- Jalankan semula " b2" arahan dengan hujah tambahan: -sICU_PATH="C:icu4c-4_8"
Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan Boost Libraries ke dalam Visual Studio 2010?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!