diansummer 发表于 2013-2-5 01:50:03

实践VC++编译器cl编译C/C++的程序

环境:windows上已经安装了VS2005
1、设置环境变量
目的:在cmd窗口下自动识别cl命令
设置:在“我的电脑”->属性->高级->环境变量里
   INCLUDE  D:\Program Files\Microsoft Visual Studio 8\VC\include;
   LIB           D:\Program Files\Microsoft Visual Studio 8\VC\lib;
   PATH        增加D:\Program Files\Microsoft Visual Studio 8\VC\bin;

 在cmd窗口输入cl提示“找不到mspdb80.dll”的解决办法: 
将D:\Program Files\Microsoft Visual Studio 8\Common7\IDE目录下的mspdb80.dll和mspdbsrv.exe拷贝到 D:\Program Files\Microsoft Visual Studio 8\VC\bin下;  
      
2、cl编译C程序示例
  (1)用记事本写个Hello.c文件,内容如下
  #include <stdio.h>
  main()
 {
  printf("Hello, World for c!\n");
 }
 (2)编译程序并执行
  在cmd命令行窗口输入cl Hello.c,可以看到生成Hello.exe文件信息
  在cmd命令行窗口接着输入Hello
  可以看到执行结果:Hello,World for c!
 

3、cl编译C++程序示例
  (1)用记事本写个Hello.cpp文件
  #include <iostream>
  using namespace std;
  int main(int argc, char* argv[])
  {
    cout << "hello, world for c++!" << endl;
    return 0;
  }
  (2)编译程序并执行
  在cmd命令行窗口输入cl Hello.cpp,可以看到生成Hello.exe文件信息
  在cmd命令行窗口接着输入Hello
  可以看到执行结果:Hello,World for c++!
 
页: [1]
查看完整版本: 实践VC++编译器cl编译C/C++的程序