vc中使用nmake命令编译方法
2007-07-27 17:56
302 查看
由于最近工程较多,在SI的时候很是麻烦,将所有的工程都编译一次,再将可执行文件和生成的库文件全部拷贝到bin目录下,真的做了一次以后就感觉工作量的巨大,可能也是人比较懒的原因,以前就听说过vc可以用命令行编译于是上网狂搜,终于做了一个p处理,以后省事了,只要不改依存逻辑,以后就一键SI了,哈哈。啊,差点忘了说了,介绍一个我的方法,nmake命令就不多解释了,打-?里面解释都有。
vc6.0其实已经不再使用makefile文件进行编译了,但是它仍然可以导出makefile文件,后缀名为*.mak,方法是在工程菜单下的导出makefile文件,你也可以将*.mak文件更名为makefile这样就可以只使用nmake进行编译而不用再在后面带参数。
剩下的工作就是进入该工程文件所在的路径,然后执行makefile命令,然后再将生成文件copy到bin目录下就ok了。
这里有两点需要注意的是:
1.如果要编译Release版本
NMAKE /f "*****.mak" CFG="****** - Win32 (x86) Release"因为nmake默认是编译Debug版本的.
2.要注意头(库)文件路径要在工程----设定中加入,不然会无法编译通过。
vc6.0其实已经不再使用makefile文件进行编译了,但是它仍然可以导出makefile文件,后缀名为*.mak,方法是在工程菜单下的导出makefile文件,你也可以将*.mak文件更名为makefile这样就可以只使用nmake进行编译而不用再在后面带参数。
剩下的工作就是进入该工程文件所在的路径,然后执行makefile命令,然后再将生成文件copy到bin目录下就ok了。
这里有两点需要注意的是:
1.如果要编译Release版本
NMAKE /f "*****.mak" CFG="****** - Win32 (x86) Release"因为nmake默认是编译Debug版本的.
2.要注意头(库)文件路径要在工程----设定中加入,不然会无法编译通过。
相关文章推荐
- VC中使用nmake命令编译方法
- vc中使用nmake命令编译方法
- VC中使用nmake命令编译方法
- VC中使用nmake命令编译方法
- VC使用编译时间作为版本号标识的方法
- VC++中解决“在查找预编译头使用时跳过”的方法
- 使用VC开发ActiveX时,提示程序无法启动 要注册利用“regsvr32”命令控件的注册,注册失败方法
- 使用VC2005编译静态应用程序的方法
- VC6 编译并且使用wxWidgets - 我们用命令行方式build - 使用标准的工程方法
- vc中nmake.exe cl.exe 的使用(与编译相关)
- 使用VS2010的nmake命令编译MakeFile流程
- ++在VC++.net平台下编译使用boost库的简捷方法
- 使用javac命令编译servlet时报错解决方法
- 关于VC60中创建MFC工程时, 使用了UNICODE选项后编译报错的解决方法
- windows环境中使用VC的nmake和makefile编译c++程序
- VC6.0命令行编译及使用makefile编译的方法
- VC中cl.exe命令使用方法
- 命令行下使用VC++自带的nmake编译器编译项目
- 在VC++.net平台下编译使用boost库的简捷方法
- vc中ShellExecute的使用方法 ShellExecute 执行BAT命令