gpt4 book ai didi

c++ - 从命令行构建 Visual Studio Express 11 项目

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:11:55 26 4
gpt4 key购买 nike

到目前为止,我使用以下技术从命令行构建我的 C++ 项目(目的:使用 jenkins 每晚构建,具有与“正常”项目相同的配置):

devenv MySolution.sln /build "Release" /project "MyProject"

或者,从一个快速版本:

VCExpress MySolution.sln /build "Release" /project "MyProject"

现在,我最近获得了用于桌面的 VC11 express,显然,它不是同一个可执行文件(我认为 VCExpress.exe 的等价物是 WDExpress.exe,我错了吗?),它不是同一个命令行(它是某种东西像 WDExpress MyProject.vcxproj/Build),并且构建日志不会输出到标准输出(它们可能在其他地方可用)。

所以,我只是想知道我是否遗漏了什么?

也许不是必须调用 WDExpress.exe?

最佳答案

我刚才也遇到了同样的问题。我认为我们应该使用 msbuild.exe 本身。这也是一种更通用的方法,因为您不必在 vcexpress 和 wdexpress 之间切换。我什至不确定 wdexpress.exe 是否支持构建 sln 文件(从命令行)

无论如何,这是关于 msbuild.exe 的信息 http://msdn.microsoft.com/en-us/library/ee662426.aspx

试过了,确实有效。 msbuild.exe 在我机器上的位置:Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe它显然随 .net 版本而变化,所以我现在正在寻找一种方法来从环境变量或类似的东西获取 msbuild.exe 的路径。

关于c++ - 从命令行构建 Visual Studio Express 11 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13136354/

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