Традиционно для студентов и обучения использую Code::Blocks — работает везде.
Последний год сижу на винде 10 — вынужденно
Поставил, как обычно, C::B без minGW
Поставил отдельно minGW в составе msys2 (там аж 4 варианта ставится)
Приписал пути — все находит.
Делаю проект, ставлю в окошке нужные режимы компиляции (C++20 само собой)
Все нормально компилируется, собирается. Статически, не статически — все пучком.
Сохраняю проект, завершаю работу.
При новом запуске открываю тот же проект или создаю новый — пофигу
Из окна режимов компиляции исчезают все режимы для установки стандарта С++, кроме с++98
Причем, и std, и gnu.
Кто-нить сталкивался ?
Если ставить C::B с мингв, то ничего такого не замечал.
Но там мингв старый: компилятор С++ 8.1, а мне надо хотя бы 12.2
Хочешь быть счастливым — будь им!
Без булдырабыз!!!