чтобы они были универсальны для всех компиляторов? Например, если я хочу использовать модули как либы. Особенно интересуют Clang на ubuntu и msvc под виндой, а если ещё и gcc, то вообще идеально. С MSVC всё работает просто с расширением файлов модулей .ixx, но как в этом случае использовать их же под другие компиляторы не совсем понимаю, clang просит .cxx, или .cppm. Заранее спасибо!
Я не видел ни одну библиотеку, которая их использует. Хедеры наше все.
CMake 3.28 тебе с этим не поможет? В GCC/Clang вроде обычные cpp нормально кушаются
Никак. Я жду. Все ждут. И ты жди.
Спасибо, действительно, у меня 3.16 стояла
Понял, спасибо. Я то думал, они как раз хорошо подходят для либ. Но единственное, что я смог придумать универсального, это держать разные версии под разные компиляторы и подключать в зависимости от системы.. Ну такое.
Я уж и не жду...
Обсуждают сегодня