在Windows环境下用命令行编译运行程序

浙江大学-C语言程序设计进阶

配置gcc

  1. 准备一个Dev-cpp
  2. 找到gcc.exe所在目录
Dev-Cpp\MinGW64\bin
  1. 地址栏右键将地址复制为文本
    Windows用cmd编译运行C程序_C
  2. 回到桌面,右键计算机,点击属性
    Windows用cmd编译运行C程序_C_02
  3. 高级系统设置->环境变量
  4. 下滑找到Path,双击Path
    Windows用cmd编译运行C程序_C_03
  5. 按Home键回到开头,粘贴复制的地址,在末尾添加英文分号
    Windows用cmd编译运行C程序_C_04
    千万牢记要输入的是英文分号!
  6. win + r 在对话框中输入cmd
    Windows用cmd编译运行C程序_C_05
  7. 在命令行窗口输入gcc,输出下列字符即说明配置成功
    Windows用cmd编译运行C程序_C_06

磁盘操作

e:			#切换到E盘, 不区分大小写
cd test		#进入当前目录下的test文件夹
cd..		#返回上一级目录
dir			#显示当前目录下的文件和文件夹
tree		#查看当前目录下文件夹树形关系
cd> 123.c	#创建一个叫123.c的文件
md folder	#创建一个叫folder的文件夹
del a.exe	#删除a.exe
rm a.exe	

rd folder	#删除空的folder文件夹

Windows用cmd编译运行C程序_C_07

编辑

main.c			#以默认方式打开
notepad main.c	#打开记事本编辑

查看

more main.c

预编译

cpp a.cpp					#cpp c预处理器 将#include和#define指令处理完成后将结果输出到屏幕

编译

gcc main.c					#编译main.c

gcc main.c add.c			#编译两个文件产生一个可执行程序

gcc main.c add.c -o my		#将生成的可执行程序命名为 my

gcc main.c -c				#产生目标代码文件停止, 不进行链接, 不产生.exe文件

运行

a	#a是可执行文件名,可省去后缀

退出cmd

exit

其他

cls     #清除窗口已显示的内容