存档

2010年8月 的存档

Visual Studio 2010 编译C

2010年8月15日 1 条评论

Visual C++ 2010 中包括一个 C 编译器,可用来创建从基本的 C 程序到 Windows API 应用程序的各种程序。

默认情况下,Visual C++ 编译器将以 .c 结尾的所有文件视为 C 源代码,将以 .cpp 结尾的所有文件视为 C++ 源代码。

  1. 单击 “开始”,指向 “所有程序”、 “Microsoft Visual Studio 2010”和 “Visual Studio 工具”,然后修改 “Visual Studio 2010 命令提示” 属性 起始位置为 C:。修改好后运行此快捷方式,输入 cl 回车。正确的回显如下:

    用于 80×86 的 Microsoft (R) 32 位 C/C++ 优化编译器 16.00.30319.01 版
    版权所有(C) Microsoft Corporation。保留所有权利。

    用法: cl [ 选项... ] 文件名… [ /link 链接选项... ]

  2. 在命令提示符下,键入 notepad test.c,并按 Enter。在系统提示是否创建文件时,单击 “是”。
  3. 在记事本中,键入下列各行并保存。

    #include <stdio.h>

    static int j;
    int k=0;

    void fun1(void)
    {
        static int i=0;
        i++;
        printf(“i = %dn”,i);
    }

    void fun2(void)
    {
        j=0;
        j++;
        printf(“j = %dn”,j);
    }
    int main()
    {
        printf(“This is a native C program.n”);
       
        for(k=0;k<10;k++)
        {
            fun1();
            fun2();
        }
        return 0;
    }

  4. 在命令提示符下,键入 cl test.c,并按 Enter。cl.exe 编译器将生成一个可执行程序 test.exe。运行回显如下:

    This is a native C program.
    i = 1
    j = 1
    i = 2
    j = 1
    i = 3
    j = 1
    i = 4
    j = 1
    i = 5
    j = 1
    i = 6
    j = 1
    i = 7
    j = 1
    i = 8
    j = 1
    i = 9
    j = 1
    i = 10
    j = 1

    若要关闭命令提示符窗口,请键入 exit 并按 Enter。

 

从MSDN学来的,少加了点改进。

分类: 学习 标签: ,