【问题标题】:Make Visual Studio C++ 2010 Express print its build commands使 Visual Studio C++ 2010 Express 打印其构建命令
【发布时间】:2023-03-07 12:45:01
【问题描述】:

在构建解决方案/项目时,是否可以查看 Microsoft Visual C++ 2010 Express 实际执行了哪些命令?我发现在解决方案的 Configuration Properties 中,编译器 (C/C++) 和链接器 (Linker) 都有一个 Command Line 窗口,但这并没有真正显示所有参数(例如源和对象/二进制文件)。

我想查看命令以编写一个nmake 构建脚本,我可以使用它来编译/链接适用于 x86 和 x64 平台的二进制文件。

【问题讨论】:

    标签: visual-studio-2010 build compilation


    【解决方案1】:

    您可以将 Visual Studio 构建的输出设置为详细。转到菜单工具 -> 选项 -> 项目和解决方案 -> 构建和运行。更改 MSBuild 项目构建输出详细程度 选项,通常从默认的 Minimal 更改为 NormalDetailed诊断

    还可以查看 /VERBOSE (Print Progress Messages) 以将链接器输出设置得更详细。

    【讨论】:

      【解决方案2】:

      对于 Visual Studio 2010 和 2005

      • 查看->输出或Alt+2
      • 显示来自:Build 的输出

      对于编译器/链接器参数

      • 项目->项目属性
      • 配置属性 -> C/C++ -> 命令行
      • 配置属性 -> 链接器 -> 命令行

      【讨论】:

      • 感谢您的回答。实际上这只会打开输出窗口,但不会增加详细程度。
      猜你喜欢
      • 2011-04-22
      • 2012-11-04
      • 2011-02-20
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      • 2011-06-30
      • 1970-01-01
      相关资源
      最近更新 更多