我在这个论坛上看到一篇文章:Apple Clang 13 C++20 Module Support Missing但这是一个有点编译,我想用cmake使用模块的项目。但我不知道如何做到这一点。我一直在寻找这方面的信息,但我找不到上面的链接。
wz3gfoph1#
观看this talk,了解cmake +模块的概述,要点如下:cmake中有实验性的支持,但是他们需要编译器的支持来使它稳定。至于编译器:msvc支持模块,g++通过自定义补丁支持它们(现在可能已经发布了?),据我所知clang 13支持它们,而apple clang 13不支持。
1条答案
按热度按时间wz3gfoph1#
观看this talk,了解cmake +模块的概述,要点如下:cmake中有实验性的支持,但是他们需要编译器的支持来使它稳定。
至于编译器:msvc支持模块,g++通过自定义补丁支持它们(现在可能已经发布了?),据我所知clang 13支持它们,而apple clang 13不支持。