gpt4 book ai didi

c++builder - 在 Codegear 2009 IDE 中设置命令行构建的构建配置

转载 作者:行者123 更新时间:2023-12-01 11:05:58 24 4
gpt4 key购买 nike

这是后续 question .是否可以在 Codegear 2009 中为命令行build设置构建配置?

例如:

msbuild /property:BuildConfiguration=Release workspaceX.groupproj

最佳答案

是的。事实上,你非常接近你的榜样。使用 /p:Configuration="Name":

msbuild YourProj.cbproj /p:Configuration="Release Build"

对于 C++Builder 项目,它是 Configuration="Name",对于 Delphi 项目,它是 config="Name",您需要了解您的项目组是否混合了 Delphi 和 C++Builder 项目。 (我不知道这是为什么,但你去吧。你不会相信花了多长时间才弄清楚。编辑:根据评论,'config'在 2009 年工作。我只能肯定地说它确实如此2010 年不为我们工作。)

您还可以使用/t: 来指定目标,例如清理、构建或制作您的项目; /verbosity 设置输出级别('quiet' 是最接近于模仿旧的 C++Builder 6 编译器输出而无需编写自定义 MSBuild 记录器);和其他开关,如果您在命令行键入 msbuild/? 就可以看到这些开关。你可以得到这样的结果:

msbuild YourProj.cbproj /p:Configuration="Release Build" /t:Make /verbosity:quiet /nologo

您需要在项目组中每个项目的构建脚本中包含这样一行。 据我所知,您无法从命令行构建或创建项目组本身作为一个整体。

关于c++builder - 在 Codegear 2009 IDE 中设置命令行构建的构建配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5905308/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com