Apakah ada versi library Boost 64-bit untuk VS2008? Atau apakah saya harus mengkompilasinya sendiri? jika, jadi, apakah ada yang punya pengalaman dengannya?
c++
visual-studio-2008
boost
ra170
sumber
sumber
Saya memiliki binari bawaan di situs saya: http://boost.teeks99.com
Sunting 2013-05-13: Bangunan saya sekarang tersedia (mulai dari 1.53) langsung dari halaman sourceforge .
sumber
UPDATE (19.09.2017): menambahkan baris skrip untuk VS2017. Perlu diketahui bahwa Boost mendukung kompiler VS2017 dari versi tertentu di atas. Saya menggunakan versi terbaru (1.65.1).
Saya menggunakan skrip ini untuk membangun dorongan untuk platform x64 dan x86, lib dan dll, debug dan rilis untuk VS2017, VS2015 dan VS2013:
Anda dapat membuat
.bat
file dan menjalankannya untuk membangun biner boost Anda.sumber
Saat ini, binari 64-bit yang disediakan oleh teeks99 (lihat jawaban lain) tampaknya menjadi satu-satunya binari 64-bit gratis yang ada. Untuk sementara, BoostPro juga menyediakan binari 64-bit, tetapi mulai 1,51 mereka tampak keluar atau bisnis.
Jadi, di sana kita kembali ke dua opsi lagi: binari teeks99, atau membangun milik Anda sendiri.
Sebagian besar informasi yang saya perlukan untuk membuat sendiri ada di sini: https://stackoverflow.com/a/2655683/613288
Satu-satunya hal yang hilang adalah bagaimana membuatnya bekerja dengan versi gratis Visual Studio 2010 Express. Saya menemukan bagian yang hilang di tempat lain, dan setelah beberapa penyesuaian, resep terakhir yang saya gunakan untuk membangun binari boost 1.49.0 saya adalah:
Mulai Visual C ++, dan dari menu Alat mulai Prompt Perintah Visual Studio.
Di jendela konsol, lakukan hal berikut:
dan kemudian di direktori boost:
Perintah terakhir disesuaikan untuk apa yang kebetulan saya butuhkan (hanya beberapa perpustakaan yang terhubung secara statis).
sumber
Saya membuatkan saya skrip kecil yang mengumpulkan semuanya untuk VS2005 dan VS2008:
sumber