【问题标题】:How do you compile from the command line?你如何从命令行编译?
【发布时间】:2013-11-12 19:20:31
【问题描述】:

根据他们的文档here,我应该能够像这样从控制台构建:

BuildConsole mysolution.sln /build /cfg="Debug|Win32"

我有一个可用的 Debug|Win32 版本,我这样做了。如果我在 MSVS2010 中加载解决方案,我可以构建它。但是,当我尝试从命令行或系统托盘图标构建它时,它除了输出消息之外什么都不做:

-----------------------------------------------------------------
Build Acceleration Console 4.62 (build 1459)
Copyright (C) 2001-2013 Xoreax Software Ltd. All rights reserved.
-----------------------------------------------------------------


Initializing...
Setting environment for using Microsoft Visual Studio 2010 x64 cross tools.

有人知道我做错了什么吗?

【问题讨论】:

    标签: incredibuild


    【解决方案1】:

    看起来虽然您正在构建“Debug|Win32”,但当您通过命令行执行时,会加载 Visual Studio 2010 x64 交叉工具... 当您通过 BuildConsole 命令执行 IncrediBuild 时,它会尝试通过执行 vcvars.bat 文件来设置您的环境。在您的场景中,IncrediBuild 似乎正在启动 vcvarsx86_amd64.bat 而不是 vcvars32.bat

    据我所知,此问题已在 IncrediBuild 的更高版本中得到修复。

    【讨论】:

      猜你喜欢
      • 2019-01-14
      • 2013-07-30
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 2010-10-04
      相关资源
      最近更新 更多