![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
LuckLess |
![]()
Сообщение
#1
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
захожу я в каталог serialization... пишу
bjam.exe --v2 --toolset=msvc получаю файл.. boost_serialization-vc80-mt-gd-1_35.lib а линковщик студии ругается.. хочет libboost_serialization-vc80-mt-gd-1_35.lib ![]() ![]() |
|
|
![]() |
Andrew Selivanov |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Command line для линковки в студию!
![]() (Его можно посмотреть где то в свойствах проекта в разделе линковки) |
|
|
LuckLess |
![]()
Сообщение
#3
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Command line для линковки в студию! ![]() (Его можно посмотреть где то в свойствах проекта в разделе линковки) а нету никакого command line для линковки. я просто указал студии дирректорию где лежат либы.. так что в command line то что там прописано стандартно.. Цитата /OUT:"C:\WorkDir\RsForms\TestBoost\Debug\TestBoost.exe" /NOLOGO /MANIFEST /MANIFESTFILE:"Debug\TestBoost.exe.intermediate.manifest" /DEBUG /PDB:"c:\WorkDir\RsForms\TestBoost\debug\TestBoost.pdb" /MACHINE:X86 /ERRORREPORT:PROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
|
|
|
Tonal |
![]()
Сообщение
#4
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: ![]() ![]() ![]() |
Для VC в Boost-е работает автолинковка через #pragma comment
Судя по всему, несовместимые опции сборки. Например, ты собираешь проект в статике, а bjam по умолчанию генерит библиотеки для динамики... |
|
|
LuckLess |
![]()
Сообщение
#5
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Tonal
похоже на то.. да.. как bjam - у скачать что я хочу в статике собраться..? |
|
|
LuckLess |
![]()
Сообщение
#6
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
в общем нашел я в комплекте sln для студии 7-1.. открыл.. переименовал названия с 7-1 на 80.. собал.. и вроде работает..
![]() |
|
|
Andrew Selivanov |
![]()
Сообщение
#7
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
в общем нашел я в комплекте sln для студии 7-1.. открыл.. переименовал названия с 7-1 на 80.. собал.. и вроде работает.. ![]() А, понял - просто ты собираешь для динамических библиотек попробуй #define BOOST_ALL_DYN_LINK или собирать с link=static Сообщение отредактировал Andrew Selivanov - 17.4.2008, 14:44 |
|
|
LuckLess |
![]()
Сообщение
#8
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Цитата А, понял - просто ты собираешь для динамических библиотек попробуй #define BOOST_ALL_DYN_LINK или собирать с link=static bjam.exe --v2 --toolset=msvc --link=static так?)) чтото не помогло.. |
|
|
Andrew Selivanov |
![]()
Сообщение
#9
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Цитата А, понял - просто ты собираешь для динамических библиотек попробуй #define BOOST_ALL_DYN_LINK или собирать с link=static bjam.exe --v2 --toolset=msvc --link=static так?)) чтото не помогло.. а вот так? -sBUILD="release debug <threading>multi/single <runtime-link>static/dynamic" |
|
|
LuckLess |
![]()
Сообщение
#10
|
Студент ![]() Группа: Новичок Сообщений: 31 Регистрация: 10.10.2007 Пользователь №: 8 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Цитата -sBUILD="release debug <threading>multi/single <runtime-link>static/dynamic" не помогло. собирает тоже самое. все, кстати в папке debug.. блин.. нафиг этот bjam.. все студией собирать буду.. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.2.2025, 22:43 |