Chinaunix首页 | 论坛 | 博客
  • 博客访问: 55100
  • 博文数量: 5
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-08 13:48
文章分类

全部博文(5)

文章存档

2011年(1)

2009年(3)

2008年(1)

我的朋友

分类: C/C++

2009-03-13 11:32:32

 

nmake的调用方法
一、安装VC++, 设置环境变量。
        安装的过程不具体说明,现在主要说下如果设置环境变量:
       点我的电脑属性->高级/环境变量->系统变量中双击Path,再在变量值最后加一分号,在把安装了VC++路径下的bin 的绝对路径加在最后面。
例如:
  D:\Program Files\Microsoft Visual Studio\VC98\Bin

二、写一个c程序tt.c,如下:

 #include

int main(int argc, char **argv)
{
  printf("This is WINDOWS platform!\n");

  return (0);
}

三、用文本编写一个makefile.mak文件

CC=cl.exe
LINK=link.exe

CFLAG=/c /I"D:\Program Files\Microsoft Visual Studio\VC98\Include"
OFLAG=/libpath:"D:\Program Files\Microsoft Visual Studio\VC98\Lib"

all: tt.exe

.c.obj::
    $(CC) $(CFLAG) $<

tt.exe: tt.obj
    $(LINK) @<< $(OFLAG) tt.obj
<<
    
四、  运行和调试

  1、      打开命令提示符,进入DOC.
  2、      进入存放tt.c和makefile.mak文件所在的目录下
  3、      运行nmake
              直接在命令行中输入: nmake /f makefile.mak
              看是否编译出错,如果错误查找原因并修错
              误,再编译。直到没有错误。
  4、      直接在命令行中输入: tt
               可以看到输出:This is WINDOWS platform!

阅读(5555) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~