У меня возникла проблема со сборкой отладочных версий стандартных библиотек и библиотек поддержки среды выполнения с помощью набора инструментов clang-win (с набором инструментов msvc все работает как положено)
В частности, я пытаюсь собрать вариант mt-gd файла lib, поэтому добавляю переключатель runtime-debugging=on, как сказано в документации Boost, но безрезультатно
Вот что я получаю:
1) b2toolset=msvc-14.1 адрес-модель=64 --with-filesystemversion=release
создает libboost_filesystem-vc141-mt-x64-1_72.lib [правильно]
2) набор инструментов b2 =msvc-14.1 адрес-модель=64 --with-filesystem runtime-debugging=onvariant=debug
создает libboost_filesystem-vc141-mt-gd-x64-1_72.lib [правильно]
3) b2toolset=clang-win адрес-модель=64 --with-filesystemvariant=release
создает libboost_filesystem-clangw9-mt-x64-1_72.lib [корректно]
4) b2toolet=clang-win адрес-модель=64 --with-filesystem runtime-debugging=onvariant=debug
генерирует libboost_filesystem-clangw9-mt-d-x64- 1_72.lib [неверно]
Должно быть libboost_filesystem-clangw9-mt-gd-x64-1_72.lib
Одинаковое поведение для Boost 1.67, Boost 1.68 и Boost 1.71
У кого-нибудь есть подскажите, что не так?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/593 ... in-toolset
Как создать статические библиотеки отладки с помощью набора инструментов clang-win? ⇐ C++
Программы на C++. Форум разработчиков
1720301144
Anonymous
У меня возникла проблема со сборкой отладочных версий стандартных библиотек и библиотек поддержки среды выполнения с помощью набора инструментов clang-win (с набором инструментов msvc все работает как положено)
В частности, я пытаюсь собрать вариант mt-gd файла lib, поэтому добавляю переключатель runtime-debugging=on, как сказано в документации Boost, но безрезультатно
Вот что я получаю:
1) b2toolset=msvc-14.1 адрес-модель=64 --with-filesystemversion=release
создает libboost_filesystem-vc141-mt-x64-1_72.lib [правильно]
2) набор инструментов b2 =msvc-14.1 адрес-модель=64 --with-filesystem runtime-debugging=onvariant=debug
создает libboost_filesystem-vc141-mt-gd-x64-1_72.lib [правильно]
3) b2toolset=clang-win адрес-модель=64 --with-filesystemvariant=release
создает libboost_filesystem-clangw9-mt-x64-1_72.lib [корректно]
4) b2toolet=clang-win адрес-модель=64 --with-filesystem runtime-debugging=onvariant=debug
генерирует libboost_filesystem-clangw9-mt-d-x64- 1_72.lib [b][неверно][/b]
Должно быть libboost_filesystem-clangw9-mt-gd-x64-1_72.lib
Одинаковое поведение для Boost 1.67, Boost 1.68 и Boost 1.71
У кого-нибудь есть подскажите, что не так?
Спасибо
Подробнее здесь: [url]https://stackoverflow.com/questions/59375923/how-to-build-debug-boost-static-libraries-with-clang-win-toolset[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия