мак не могу? Не говоря уже про линукс
это тот же самый виндовс, который уже лет 5 как перестал обновлять рантайм, потому что ABI?
Я на виндовс 7 могу поставить программу с std::fs, ведь так?
Что не мешает ему клепать новые Windows Kits, и ломать АБИ там.
Ты и на мак можешь, тока не забивайся на зависимость от системной libcxx
не знаю, но stl ведет список штук, которые они хотят починить, но не могут из-за ABI, и пока даже не собираются
Я думаю если ты какую то системную библиотеку от которой зависит очень много дллок заменишь принудительно на несовместимую версию, то винда красиво сломается. Попробуй.
А как это сделать? Как использовать не системную libc++?
Положить рядом с бинарем не работает?
Да там насколько я нашел/наспрашивал никак. Скорее всего специально так делают чтобы за новыми маками в магазин шли
Обсуждают сегодня