🗳️CMake 配置 C++ Modules
00 分钟
2024-11-5
2024-11-21
type
status
date
slug
summary
tags
category
icon
password

Sample

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

参考资料

上一篇
Apple Clang 获取系统 C++ 头文件目录
下一篇
C++ decltype(auto) 介绍

评论
Loading...