当前位置:  开发笔记 > 开发工具 > 正文

VC 6的命令行构建?

如何解决《VC6的命令行构建?》经验,为你挑选了2个好方法。

我已经习惯了使用VS2005和2008 - 使用msbuild等,但我继承了一组目前必须保留在vc6.0中的项目.我不喜欢在开发者工作室和建筑中打开每个项目.我更喜欢构建表单命令行(我正在自动化构建).这可能吗?

我已经尝试过nmake实用程序,但我仍然需要打开项目并保存/导出make文件.如果项目发生变化,这很乏味 - 每次我都要保存make文件.nmake似乎工作,但是当我在目录树中更改项目的位置时出现了问题(我从svn中检出了一个新的干净目录来尝试构建).它似乎有硬编码路径,但我必须检查 - 它可能是一个不同的问题.

还有其他选择吗?

最终我将这些迁移到2008年,但目前这不是一个选择.



1> Mark Ransom..:

我在这里记录了你链接中最重要的部分- 微软有一个坏习惯,就是移动东西并留下死链接.这不仅是最重要的一点,而且它提供了足够的信息来进行搜索,如果/何时移动它.

从命令行构建项目

您可以从命令行构建Visual C++项目,而无需先导出makefile(MAKEFILE或filename.mak)并使用NMAKE实用程序.

基本命令语法是

msdev FileName [/ MAKE"ProjectName - ConfigName | ALL"] [/ REBUILD/CLEAN/NORECURSE/OUT LogFile/USEENV]

其中FileName是项目(.dsp)或工作区(.dsw)文件的名称.



2> 小智..:

我想我在这里找到答案:http: //msdn.microsoft.com/en-us/library/aa699274.aspx

谢谢大家

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有