Здравствуйте, гость ( Вход | Регистрация )
|
tumanovalex |
4.12.2011, 12:49
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 24 Регистрация: 6.8.2008 Пользователь №: 253 Спасибо сказали: 0 раз(а) Репутация: 0
|
Скомпилированные библиотеки Boost 1.47 поместил в директории C:\Program Files\Boost\Lib, а заголовочные файлы - в C:\Program Files\Boost\include. Эти директории добавил в Параметрах VC++ соответственно в файлы библиотек и включаемые файлы. Взял из википедии пример:
Получил сообщение "Не удается открыть файл include: boost/random.hpp". Понятно, что настройки VC++ непральные, а вот как сделать так, чтобы в директории include среда находила заголовочные файлы, я не знаю. Подскажите, пожалуйста, как правильно настроить VC++ для работы с boost.
|
|
|
|
![]() |
|
tumanovalex |
4.12.2011, 16:05
Сообщение
#2
|
|
Студент ![]() Группа: Участник Сообщений: 24 Регистрация: 6.8.2008 Пользователь №: 253 Спасибо сказали: 0 раз(а) Репутация: 0
|
Iron Bug, спасибо большое, у меня раньше все hpp были в C:\Program Files\Boost\include\. Перенес их в C:\Program Files\Boost\include\boost - все получилось. Сам бы я вряд ли догадался. Появились еще вопросы:
1. Как настроить среду и разместить файлы boost, чтобы при выборе debug подключались скомпилированные библиотеки boost для debug, а при выборе релиза - скомпилированные библиотеки boost для релиза. 2. Как настроить среду и разместить файлы boost, чтобы при выборе библиотеки времени выполнения многопоточная (/MT) подключалисть статические библиотеки boost (скомпилированные с static), а для многопоточной DLL - библиотеки boost, скомпилированныс с shared. 3. А можно ли сделать так, чтобы при выборе режима (debug или release) и соответствующей библиотеки (при разных сочетаний режима и библиотеки времени выполнения) подключались соответствующие библиотеки boost? Сообщение отредактировал tumanovalex - 4.12.2011, 16:06 |
|
|
|
tumanovalex Настройка VC++ 2008 Express для работы с Boost 4.12.2011, 12:49
BRE Попробуй использовать директории с такими именами,... 4.12.2011, 12:58
Iron Bug студия сама прекрасно распознаёт пути с пробелами ... 4.12.2011, 15:02
Iron Bug это всё - в настройках проекта. студия что-то опре... 4.12.2011, 16:49
tumanovalex Спасибо за ответ, буду делать все вручную. 4.12.2011, 18:50![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 29.12.2025, 11:26 |