Lazy loaded image
CMake 配置 C++ Modules
字数 179阅读时长 1 分钟
2025-6-5
<ins/>

Sample

千呼万唤的 CMake 官方 C++ Modules 支持总算来了,主要就是用到了 target_sources 指令的 file_set 特性(3.28 支持 CXX_MODULES),文档在这里:
 
用法相当简单,只需要对想添加 modules 源文件的 target 使用 target_sources+ FILE_SET CXX_MODULES 指定即可,下面是一个简单的例子:
 
对应的源文件:
在 MSVC 17 2022 下成功编译运行。

参考资料

上一篇
地表最强 Contact Shadow
下一篇
AMD ROCm 6.4.4 纯血 Windows 预览版尝鲜

评论
Loading...