Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Кроссплатформенный C/C++: cl/gcc/Qt/Gtk+/WxWidgets > Выбор компилятора (UCRT64, обычный MINGW64, Clang) |
Автор: Starostin 16.03.24, 09:26 |
Здравствуйте! Возникли следующие вопросы: 1. Чем отличаются эти компиляторы и какой из них выбрать для работы с QT? 2. Какие преимущества и недостатки каждого из этих компиляторов? 3. Для решения каких задач лучше использовать каждый из этих компиляторы? |
Автор: Majestio 16.03.24, 13:56 |
Про UCRT лучше всего почитать, например тут. Ну а в остальном лучше всего ориентироваться просто здравым смыслом. К примеру нет смысла сравнивать 32-битные и 64-битные компиляторы, ибо применение и назначение их очевидно. А вот выбирать UCRT или нет - зависит от выбора целевых платформ. |
Автор: Starostin 16.03.24, 19:57 |
Спасибо за ответ. Я не имел ввиду сравнение компиляторов по разрядности. 1. Правильно ли я понимаю, что mingw-w64-ucrt-x86_64 - это тотже MinGW, но с особенностями (использует dll и др.) 2. Что можете сказать на основе своего опыта о выборе между GCC и Clang? |
Автор: Majestio 17.03.24, 12:45 |
1. Да 2. С точки зрения разработки - Clang предпочтительней по причине большей скорости компиляции. Ну а код и GCC и Clang делают более-менее сравнимый. Лично я предпочитаю Clang. |