Я обновляю проект, чтобы использовать новейший Qt и беру на себя возможность одновременно переключаться на libC++ и C++ 11. Я понимаю, что OS X 10.7 и выше поддерживают это без необходимости отправки моей собственной стандартной библиотеки. Я рад больше не поддерживать версии OS X < 10.7.Поддерживает ли OS X 10.7 libC++ поддержку C++ 14?
Поддержка C++ 11 замечательная, но я бы очень хотел использовать C++ 14.
Установил ли libC++ для конечных пользователей с OS X> 10.7 также поддержку стандартных возможностей библиотеки C++ 14?
Моя догадка есть «Да» и что она обновляется обновлениями ОС в> 10.7, но я не смог найти окончательный источник, заявив, что это так.
Это интересный вопрос, поскольку поддержка C++ 14 только что была добавлена в компилятор Xcode 6.3 AFAIK. Это может зависеть от того, насколько много функций предоставлено компилятором и сколько от библиотеки времени выполнения. Мне было бы интересно услышать хороший ответ здесь. – trojanfoe
Да, это также зависит от того, являются ли новые стандартные дополнения библиотеки C++ 14 чисто шаблонами (т. Е. Make_unique) или есть что-то, что действительно нужно встроить в динамическую библиотеку. –