C语言环境变量配置及其命令行运行

本文介绍了环境变量的基本概念,如%XXX%的用途和PATH的作用,并详细阐述了在Windows 10系统中为C语言配置MinGW环境变量的步骤,包括添加系统变量到PATH,创建LIBRARY_PATH和C_INCLUDEDE_PATH。通过配置环境变量,使得在命令行中可以直接运行gcc编译器。最后,文章提供了一种检验配置是否成功的简单方法:通过编译并运行一个简单的C程序。
摘要由CSDN通过智能技术生成

C语言环境变量配置及其命令行运行

每当打开命令行输入java或python就能直接编译java程序或解释python脚本,我C语言真的太羡慕了。学习java课程时书上直接告诉我们怎么配置,python的环境变量可以交给解释器配置C语言却没有什么教程。于是,我研究了环境变量知识,为C语言配置出来了环境变量。

什么是环境变量

环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数。操作系统会直接调用环境变量里面的内容。

%XXX%是什么

%XXX%可以调用windows系统的其它环境变量,使你定义的一旦变量更直观,使用 %变量名%来调用
比如你定义了一个环境变量JAVA_HOME=C:\java\bin作为java的执行目录
那么你在其它环境变量里面要用到%JAVA_HOME%来代替C:\java\bin

path是什么

PATH是计算机名词,功能是设备可执行文件的搜索路径。
1.只对文件有效。
2.PATH=$PATH::::------:
3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}
4.使用说明:
(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;
(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;
(3)PATH命令有三种使用方法:
PATH [路径1];[路径2];…(设定可执行文件的搜索路径)
PATH ;(取消所有路径)
PATH(显示目前所设的路径)
将 %PATH% 包括在新的路径设置中会将旧路径附加到新设置。

安装编译环境

了解了环境变量的作用与定义后,我们就可以开始了。配置环境变量时需要有编译环境,它就是MinGW。可以单独下载,也可以在Dev里面。如果通过安装Dev获取MinGW,它就在Dev根目录下。

环境变量配置

对于Microsoft Windows10系统,双击”此电脑“,点属性,高级系统设置,高级,环境变量,在“系统变量”里按如下操作
在PATH里加入C:\MinGW\bin(你的gcc安装目录里面的bin文件夹),如果里面还有其他的变量,要加一个分号,分号得在英文输入的模式下输入的
新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib(你的gcc安装目录里面的lib文件夹),这里是标准库的位置。
新建C_INCLUDEDE_PATH变量,值设置C:\MinGW\include(你的gcc安装目录里面的include文件夹)。

检验配置结果

辛辛苦苦配了半天,结果不知道有没有配正确。真的是让人头大。如何检验是否配置正确呢?打开命令行(win+R输入cmd),输入gcc,系统提示"gcc: fatal error: no input files
compilation terminated.“(意思是没有输入文件,编译已终止)就是成功了。
让我们试试我们的劳动成果吧。
打开记事本,输入

#include<stdio.h>
int main()
{
	printf("Hello,World!");
	return 0;
}

保存为a.cpp文件,从命令行打开此文件目录,输入gcc a.cpp,系统自动编译,输入a.exe,系统输出运行结果Hello,World!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子代码时空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值