Tho*_*357 9 c++ module cmake clang
我很好奇C++模块TS.我和Clang的实施有点玩了.一次只有一两个文件左右.
现在我想尝试一些比这更大的东西.我想使用CMake.
有人知道是否有一些好的方法可以使用CMake的Clang模块实现,或者是否已经有一些CMake模块可以帮助我解决这个问题?
我真的很想知道.否则我必须考虑使用不同的构建系统.
leg*_*ize 0
它应该不会比配置正确的命令行参数更困难。由于此功能尚未标准化,并且在两个已知实现之间有所不同(clang 和 MSVC - gcc 7.2 文档没有提及我可以找到的模块),因此我不希望有任何 CMake 函数来处理任何事情。
AFAIK,如果标头位于模块映射文件中,则将标头视为特殊的 clang 方式落后于模块的当前工作草案。IMO,尝试使用 MSVC 会更有用,因为此时 MSVC 可以更密切地跟踪模块的 WD。我不知道为什么 g++ 和 clang 在这里落后,它们通常是早期采用者。我不知道,也许是因为该规范仍处于工作草案阶段,还没有成为 TS。
归档时间:
8 年 前
查看次数:
1622 次
最近记录:
7 年,10 月 前