Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=3672066&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 20:48:08 2016
Кодировка: Windows-1251
Использование библиотеки BOOST для С++ - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
Alexos
enthusiast

Рег.: 08.12.2004
Сообщений: 203
Из: exponenta.v.ru
Рейтинг: 0
  Использование библиотеки BOOST для С++
      12.11.2005 18:31
 

Никто не сталкивался с такой библиотекой? У меня проблема в том что для ее использования необходимо создать lib файл, как я понял из mak файла, но вот как это сделать я что-то не пойму...

yanys
Доктор Кот

Рег.: 08.10.2003
Сообщений: 2098
Рейтинг: 1394
  Re: Использование библиотеки BOOST для С++ [re: Alexos]
      12.11.2005 18:39
 

До и во время использования boost рекомендуется читать www.boost.org. Там прямо на главной странице есть ссылка getting started , там все написано, как собирать.



Get your facts first, and then you can distort them as much as you please. Mark Twain
Alexos
enthusiast

Рег.: 08.12.2004
Сообщений: 203
Из: exponenta.v.ru
Рейтинг: 0
  Re: Использование библиотеки BOOST для С++ [re: yanys]
      12.11.2005 19:19
 

Это конечно хорошо, только вот я все разобраться не получается сделать как у них на сайте написано. может я что-то не понимаю? Кто нибудь эту библиотеку собирал?

yanys
Доктор Кот

Рег.: 08.10.2003
Сообщений: 2098
Рейтинг: 1394
  Re: Использование библиотеки BOOST для С++ [re: Alexos]
      12.11.2005 19:33
 

Я собирал месяц назад. Точно по их гайду. Все было хорошо. Что конкретно не выходит?



Get your facts first, and then you can distort them as much as you please. Mark Twain
Alexos
enthusiast

Рег.: 08.12.2004
Сообщений: 203
Из: exponenta.v.ru
Рейтинг: 0
  Re: Использование библиотеки BOOST для С++ [re: yanys]
      12.11.2005 19:42
 

Честно признаться я не очень понимаю что там надо сделать....

_MaksKo_
Марсианский Гамадрил

Рег.: 30.10.2004
Сообщений: 491
Рейтинг: 50
  Re: Использование библиотеки BOOST для С++ [re: Alexos]
      13.11.2005 15:51
 

Когда-то использовал RegEx из этой библиотеки и разбирался с подключением. После составил для себя последовательность действий, которую привожу ниже, надеюсь поможет чем-нибудь. Текст привожу как есть (с коментариями для меня самого на будущее). Если кто-нить сможет чего добавить ценное -- буду благодарен.
Да, и в общем-то без проблем не обходицца -- часто студия после внесения небольших изменений в прогу требует перекомпилировать весь проект. Но, тем не менее работает

У меня стоит MS Visual Studio 6.0 и Visual Assist X v10.1.1418.0


Quote:


Установка Boost:
Распаковать дистрибутив boost куда нибудь, например в корень папки с проинсталлированой студией. Должна получиться папка типа D:\Microsoft Visual Studio\boost_1_32_0\
Она и будет в дальнейшем называться <boost>

Установка Boost.Regex
Здесь и далее <boost> - папка в которую распакован дистрибутив boost
<MS Visual Studio> - папка в которую проинсталлирован MS Visual Studio
(установка описана в файле <boost>\libs\regex\doc\install.html):
 Запустить консоль (cmd.exe или command)
 Выполнить Bat файл VCVARS32.BAT из папки <MS Visual Studio>\VC98\Bin\ для настройки переменных окружения
 Перейти в папку <boost>\libs\regex\build\
 Выполнить команду: nmake -fvc6.mak install.
При этом библиотека скомпилируется и полученные dll и lib файлы скопируются в соответствующие папки студии (Bin или Lib) (вообще то пока не понятно нужно ли это все копировать? Может стоит ограничиться просто коммандой
nmake -fvc6.mak, а либы потом просто скопировать:)
 Добавить папку <boost> в Menu -> Tools -> Options -> Include files
 Добавить папку <boost>\boost в Visual Assist Option -> Directories -> Directories of headers
 Добавить папку <boost>\libs в Visual Assist Option -> Directories -> Directories of source files
 Репарсить базы данных VAssist'а (Visual Assist Option -> Directories -> Reparse (обе кнопки))





_MaksKo_
Марсианский Гамадрил

Рег.: 30.10.2004
Сообщений: 491
Рейтинг: 50
  Re: Использование библиотеки BOOST для С++ [re: _MaksKo_]
      13.11.2005 15:53
 

Да, и еще, Assist таки собака глючил на ней, но разбирацца было лень

Alexos
enthusiast

Рег.: 08.12.2004
Сообщений: 203
Из: exponenta.v.ru
Рейтинг: 0
  Re: Использование библиотеки BOOST для С++ [re: _MaksKo_]
      13.11.2005 21:24
 

cпасибо, только вот в библиотеки которая мне нужна есть только файлы .jam, что делать в этом случае?

daemon
addict

Рег.: 10.02.2004
Сообщений: 514
Из: Первомайск
Рейтинг: 42
  Re: Использование библиотеки BOOST для С++ [re: Alexos]
      15.11.2005 01:14
 

Скачиваешь оттудаже bjam.exe и опять делаешь все как написано, у меня некоторые библиотеки тоже собирались

goldeneye
бада

Рег.: 24.03.2004
Сообщений: 1513
Рейтинг: 8
  Re: Использование библиотеки BOOST для С++ [re: Alexos]
      15.11.2005 10:20
 

странно, что у них нет собранных версий для скачивания ...

Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в