Size: a a a

2020 April 22

AN

Alexander N in pro.cxx
На винде кстати пока не приходилось его использовать. Пока студийным обходился
источник

V

Vyacheslav in pro.cxx
Alexander Zaitsev
Самое главное, что на макоси, Винде, линухе можешь только один компилятор держать. Так жить проще
Но ведь можно писать код, который по стандарту работает одинаково на всех платформах?
источник

EP

Egor Pugin in pro.cxx
Vyacheslav
Но ведь можно писать код, который по стандарту работает одинаково на всех платформах?
плохо, что в разном компиляторе разные баги
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
И разбираться в трех тулчейнах? Можно
источник

V

Vyacheslav in pro.cxx
Artöm Bakri Al-Sarmini
И разбираться в трех тулчейнах? Можно
По-моему, когда происходит кросс-компиляция с x86 на arm, уже пофиг, с чем разбираться -- лишь бы работало и меньше проблем было.
источник

ПК

Побитый Кирпич in pro.cxx
Alexander N
Задам странный вопрос возможно. Какой профит от использования шланга в линуксе?   Просто я так понимаю линкуется софт с libstdc++, только чисто оптимизационные моменты?
В кланге круче инструментарий (больше всяких фич), в основном засчёт llvm
источник

AZ

Alexander Zaitsev in pro.cxx
Vyacheslav
Но ведь можно писать код, который по стандарту работает одинаково на всех платформах?
конечно можно
источник

EP

Egor Pugin in pro.cxx
Vyacheslav
По-моему, когда происходит кросс-компиляция с x86 на arm, уже пофиг, с чем разбираться -- лишь бы работало и меньше проблем было.
разница есть с чем разбираться, сейчас нужно в основном шланг осилить, который почти в любые цели кросскомпилирует
источник

EP

Egor Pugin in pro.cxx
это меньше, чем с 3 компиляторами, да ещё собери гцц под целевую платформу
источник

IK

Ildar Khabatulin in pro.cxx
Всем привет.
Сейчас на работе собираю проект с помощью clang-cl и на одном из них он мне выдал вот такую ошибку:
fatal error: #include of 'StdAfx.h' not seen while attempting to use precompiled header

Как я понимаю, эта ошибка возникает в случае, если PCH объявлен как используемый(/Yu"StdAfx.h), но нигде не включается, но он включен как минимум в двух собираемых файлах.
Куда нужно копать в этом случае?
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Включать этот флаг только для некоторых файлов
источник

AB

Artöm Bakri Al-Sarmini in pro.cxx
Или инклюдить во все
источник

M

Mikhail in pro.cxx
Не уверен, что вопрос для этого чата, но:
У нас есть какие-нибудь тулы для автоматической сортировки мемберов с целью уменьшения размера объекта?
источник

AK

Anton Kashcheev in pro.cxx
Mikhail
Не уверен, что вопрос для этого чата, но:
У нас есть какие-нибудь тулы для автоматической сортировки мемберов с целью уменьшения размера объекта?
Статический анализ кода.
источник

IA

Ivan Azoyan in pro.cxx
А кланг переставляет, да?
источник

EP

Egor Pugin in pro.cxx
Ivan Azoyan
А кланг переставляет, да?
не должен
источник

M

Mikhail in pro.cxx
Кланг переставляет, если ему сказать как переставлять)
источник

IA

Ivan Azoyan in pro.cxx
Я имею ввиду тайди или лейзи
источник

AZ

Alexander Zaitsev in pro.cxx
Ivan Azoyan
Я имею ввиду тайди или лейзи
никто из них емнип такой проверки не имеет
источник

IA

Ivan Azoyan in pro.cxx
Anton Kashcheev
Статический анализ кода.
А какой тогда?
источник