使用 Premake 创建 STL 模块

问题描述 投票:0回答:1
我正在尝试创建一个预制脚本,该脚本创建一个自动创建 C++23 标准库模块的 VS2022 项目文件,即设置了“构建 ISO C++23 标准库模块”选项的位置。

我想为此使用 vsprops。但无论我把线放在哪里

vsprops {BuildStlModules = "true"}
在脚本中,我总是收到错误“尝试调用 nil 值(全局‘vsprops’)”。 (预制版5.0beta2)

我也尝试过

BuildStlModules = "On"
使用 Github 的最新版本。它不会产生错误,但也没有任何效果。

如果您对我做错的事情提出任何建议,我将不胜感激。

c++ stl visual-studio-2022 premake
1个回答
0
投票
我找到了解决办法。您必须使用 Github 上的最新版本(5.0 beta2 不起作用)。但语法与我上面尝试的不同。用线

buildstlmodules "On"
它有效。

© www.soinside.com 2019 - 2024. All rights reserved.