Скомпилированный Boost
От: Robo.Burned  
Дата: 24.05.07 11:47
Оценка:
Дайте ссылку на скомпилированный под WinXP C++ Boost?
а то уж измучился с make
Re: Скомпилированный Boost
От: Lorenzo_LAMAS  
Дата: 24.05.07 12:00
Оценка:
Здравствуйте, Robo.Burned, Вы писали:

RB>Дайте ссылку на скомпилированный под WinXP C++ Boost?

RB>а то уж измучился с make

А при чем тут мэйк? Мне вот ужасно в лом было читать мануал по установке boost, я просто прочел как собрать bjam и потом запустил его, указав --toolset-msvc и все, у меня есть буст.
Или ты cygwin хочешь использовать? Кстати, с мэйком тоже никаких проблем, под макОС я просто написал ./configure и потом make install и все.
А вот качать его.... ээээ, он немаленький
Of course, the code must be complete enough to compile and link.
Re: Скомпилированный Boost
От: Аноним  
Дата: 24.05.07 12:13
Оценка: 1 (1)
Здравствуйте, Robo.Burned, Вы писали:

RB>Дайте ссылку на скомпилированный под WinXP C++ Boost?

RB>а то уж измучился с make

Не надо мучений! Вот небольшой гвайд, думаю поможет:


1. Скачай Boost, исходники ( я думаю это уже сделано)
Распакуй. Допустим будет как-то так:

F:\boost_1_33_1\
-- тут все файлы буста

2. Скачай Boost-jam (специальная утилита для сборка буста — найдешь в гугле или на сайте boost.org)

F:\boost-jam-3.1.13-1-ntx86
-- тут будет файлик:
bjam.exe
+
лицензия

3. Резво запрыгивай в папку F:\boost_1_33_1\,
создавай файл boostbuild.bat вот с таким содержанием (без моих комментов)

set BUILD=debug release -- это версии либов
set TOOLS=vc-8_0 -- тут надо версию студии своей указать, или другого компилятора
set PATH=F:\projects\boost-jam-3.1.13-1-ntx86;%PATH% -- это чтобы проще жить
call "E:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat" -- вот тут надо точный путь свой указать

bjam stage


4. Запусти boostbuild.bat
Re[2]: Скомпилированный Boost
От: Peregrin  
Дата: 24.05.07 13:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А> call "E:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat" -- вот тут надо точный путь свой указать


Небольшое дополнение: можно без вычислений точных путей — call "%VS80COMNTOOLS%vsvars32.bat"
Re[3]: Скомпилированный Boost
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 24.05.07 14:00
Оценка:
Здравствуйте, Peregrin, Вы писали:

А>> call "E:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat" -- вот тут надо точный путь свой указать

P>Небольшое дополнение: можно без вычислений точных путей — call "%VS80COMNTOOLS%vsvars32.bat"

вроде и без vcvars32.bat все скомпилировалось
... << RSDN@Home 1.2.0 alpha rev. 679>>
Re[2]: Скомпилированный Boost
От: Robo.Burned  
Дата: 25.05.07 02:53
Оценка:
Большое спасибо — компиляция уже в процессе завершения
Re[2]: Скомпилированный Boost
От: crz  
Дата: 29.05.07 07:21
Оценка:
Здравствуйте, Аноним, Вы писали:

А> set BUILD=debug release -- это версии либов

А> set TOOLS=vc-8_0 -- тут надо версию студии своей указать, или другого компилятора
А> set PATH=F:\projects\boost-jam-3.1.13-1-ntx86;%PATH% -- это чтобы проще жить
А> call "E:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat" -- вот тут надо точный путь свой указать

Не компилируется часть библиотек (например сериализация) в boost 1.34 на msvc6sp6 (msvc 6.0) — это нормально ?
Компилятор вылетает с ошибками, на msvc 8.0 все ок
Re[3]: Скомпилированный Boost
От: Sergey Россия  
Дата: 29.05.07 11:39
Оценка:
> А> set BUILD=debug release -- это версии либов
> А> set TOOLS=vc-8_0 -- тут надо версию студии своей указать, или другого компилятора
> А> set PATH=F:\projects\boost-jam-3.1.13-1-ntx86;%PATH% -- это чтобы проще жить
> А> call "E:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat" -- вот тут надо точный путь свой указать
>
> Не компилируется часть библиотек (например сериализация) в boost 1.34 на msvc6sp6 (msvc 6.0) — это нормально ?
> Компилятор вылетает с ошибками, на msvc 8.0 все ок

Нормально. Компилятор VC 6 убогий очень, с шаблонами плохо работает.
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re: Скомпилированный Boost
От: Андрей Коростелев Голландия http://www.korostelev.net/
Дата: 29.05.07 19:12
Оценка:
Здравствуйте, Robo.Burned, Вы писали:

RB>Дайте ссылку на скомпилированный под WinXP C++ Boost?

RB>а то уж измучился с make

Вообще-то bjam прекрасно работает на многих платформах (без проблем собирал в Windows (VC7.1, VC8), Linux-ах (gcc 3.4.6, gcc 4), Mac OS X (gcc 4)).
Ну я для особо ленивых можно использовать Download Boost
-- Андрей
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.