Как создать статические библиотеки отладки с помощью набора инструментов clang-win?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как создать статические библиотеки отладки с помощью набора инструментов clang-win?

Сообщение 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 [неверно]

Должно быть 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»