最近读C++ Primer 5发现是用vc11的nmake工具编译文件,类似linux下的makefile工具,很方便的一键清除和一键编译。就想利用这种方法编译一些小代码段,这样不必打开笨重的VS2012。 利用CL命令行编译程序: 写一个简单的bat脚本查找到vc环境变量的配置文件:
利用CL命令行编译C++文件:
NMAKE实际上是批量调用CL来编译链接目标文件。 下面来看下怎么配置makefile 一个简单的makefile例子编译WordCount.cc文件: 写一个bat文件调用makefile: 或者把vsvar加入环境变量,然后在本文件夹打开cmd:编译:cmd: NMAKE 清除:cmd: NMAKE clean 删除:cmd: NMAKE clobber
在windows下编译c c++程序用nmake /f makefile cl hello.c 设置路径用set PATH= ;/c/x.lib |
|