type
Post
status
Published
date
Nov 5, 2024
slug
summary
在 CMake 3.28 之后,已经官方支持了 C++ Modules,配置方法也相当简单,尝一下鲜。
tags
cpp
cmake
recommend
tutorial
misc
category
tech
icon
password
<ins/>
Sample
千呼万唤的 CMake 官方 C++ Modules 支持总算来了,主要就是用到了
target_sources 指令的 file_set 特性(3.28 支持 CXX_MODULES),文档在这里:用法相当简单,只需要对想添加 modules 源文件的 target 使用
target_sources+ FILE_SET CXX_MODULES 指定即可,下面是一个简单的例子:对应的源文件:
在 MSVC 17 2022 下成功编译运行。
参考资料
- 作者:Kindem
- 链接:https://www.flyandnotdown.com/post/12d8fb78-2f78-80af-b763-f7087434a2f2
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。







