在Windows中编译并执行C语言代码

在Windows中编译并执行C语言代码

想让一段用C语言写的源代码跑起来,首先需要对它进行编译,而编译则需要用到编译器。
一般编译C语言所用的编译器有"GCC", “VC++”, “Turbo C”, “DEV C++”, “Visual Stdudio” …等等。

在Windows里,通过简单操作就能编译的我个人认为是DEV C++,它可以很方便对你写的C或C++源代码进行编译,而且还是非常轻量级的,我这里暂时就不介绍了。

功能最全的无疑是Visual Stdudio,但Visual Stdudio很大,如果不想安装完整的Visual Stdudio,可以选择只安装Build Tools在命令行下进行编译等操作,这样可以节省硬盘空间。

1. 下载安装程序

点击这里,或者搜索关键字"Microsoft Visual C++ Build Tools 2015",找到官网地址后下载Build Tools安装程序
下载完成后,双击visualcppbuildtools_full.exe。
选择默认即可,点击安装,等待10分钟左右即可完成安装。

2. 准备代码hello_world.c

#include<stdio.h>

int main()
{
    printf("hello world.\n");
    printf("press any key to exit.\n");
    getchar();
    return 0;
}

3. 编译

  1. 在开始菜单中选择Visual C++ 2015 x86 Native Tools Command Prompt打开命令行,然后切换到hello_world.c所在目录。
  2. 执行:cl hello_world.c
    可看到生成两个文件,分别是hello_world.obj和hello_world.exe

4. 测试

执行:.\hello_world.exe
或直接双击hello_world.exe执行。


版权声明:本文为eeprom原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。