amo's BLOG

一直在默默无闻

首页 CNDEV 网志 联络 (RSS 2.0) (Atom) 登录
  随笔 87 :: 收藏 13 :: 评论 0 :: 寻迹: 0

News


随笔归档

收藏

图库

BLOGs

BTers的聚积地

OpenSource

常去网站

高校BBS

俱乐部

软工相关

友人博客

前段时间找到了把vc7工程文件转换为Makefile的工具:http://amo.cndev.org/archive/2004/06/30/1388.aspx

 

今天看了一下开源数据库Firebird(http://www.ibphoenix.com) V2的工程文件,才发现她在命令行下编译不是通过Nmake+Makefile,而是直接用命令devenv+project.sln+其它参数的方式,如:
@devenv %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.sln  /project empbuild %CLEAN% /OUT empbuild.log

而且原来VC6也可以直接用这样的命令,如:
@msdev %ROOT_PATH%\builds\win32\%VS_VER%\Firebird2.dsw /MAKE "empbuild - Win32 Release" "intlbld - Win32 Release" % CLEAN% /OUT examples.log

呵呵,真是土了,一直以为用命令行编译VC工程必须是NMake+Makefile呢。

MSDN 中的说明:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxgrfcommandlineswitches.asp

发表于 @ 2004-07-23 17:45

Feedback

# 回复: 命令行编译vc7工程 2004-07-23 20:46:00 bjwf
不错,我前两天也在找用命令行编译VC7.0的方法呢,我也以为要用nmake

# 回复: 命令行编译vc7工程 2005-11-05 17:03:00 尖锐湿疣
谢谢

发表评论

标题:  
署名:  
链接:
内容:
验证码: