Название здания с B2 на Windows MSYS2 UCRT64 Clang создает двоичные файлы в стиле Windows/Visual C ++, а не Posix StyleC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Название здания с B2 на Windows MSYS2 UCRT64 Clang создает двоичные файлы в стиле Windows/Visual C ++, а не Posix Style

Сообщение Anonymous »

Я пытаюсь создать повышение в Windows (в настоящее время Windows 10, потому что у моего ПК, к сожалению, нет TPM) с Clang от MSYS2 / Mingw64 / UCRT. Чтобы быть ясным, у меня есть эти Infos от моего нынешнего кланг: < /p>
clang++ --version

clang version 20.1.8
Target: x86_64-w64-windows-gnu
Thread model: posix
InstalledDir: C:/programs/msys64/ucrt64/bin
< /code>
Я затем создаю B2 с помощью команды: < /p>
.\bootstrap.bat clang
< /code>
, а затем я запускаю компиляцию с помощью: < /p>
.\b2 --toolset=clang address-model=64
< /code>
Компиляция работает, но он создает файлы .LIB для статических библиотек..\b2 --toolset=gcc address-model=64
< /code>
Я получаю .a files для статических библиотек. И я хотел бы получить то же самое с Clang. Я хочу подчеркнуть, что я получу свой GCC и Clang в версии от MSYS2 / Mingw64 / UCRT.
Как я могу достичь этой цели? < / P>

Подробнее здесь: https://stackoverflow.com/questions/797 ... s-visual-c
Ответить

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

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

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

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

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