软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > 编程综合 > VS2010 VC中msbuild替代vcbuild

VS2010 VC中msbuild替代vcbuild

VC10 中将使用msbuild 替代vcbuild 来build 工程。本文使用如下的表格展示两个命令某些选项 (switch) 的不同。需要注意的是,这个表格并非包括所有的选项.

MSBuild 编译对象是 vs2010 中使用的新的 vc 工程类型 vcxproj. vs 提供了两个工具来转换之前的vc 工程到 vcxproj.

1、当处理一个单独的工程时,"vcupgrade.exe <filename>.vcproj" 可以提供快速的转换。

2、当需要处理一个 solution 里的多个工程时,devenv 可以帮助您。

当工程转换没有错误时,就可以用msbuild.exe 来编译新工程了。

当没有指定特定的工程 configuration 时,vcbuild 会编译出所有 configuration 和 platform 的组合。但是 msbuild 只在默认的 "Debug | Win32" 配置下编译。

在 Msbuild 里,通过 /p[roperty] 指定的选项都可以通过设置环境变量来代替。 例如:"set Configuration=Debug" 相当于 Msbuild 命令里设置了 "/p:Configuration=Debug".

 * 处理器选项的默认设置是单节点(/m:1)。 建议设置成机器实际的处理器数目。

    相关阅读
    网友评论
    栏目导航
    推荐软件