C语言通过Windows命令行编译和运行程序

准备:

提前设置好环境变量

一份写好的C语言源代码

首先,需要找到自己使用编译器下的文件gcc(如果还没有自己的编译器,下方有链接)

通常位于所在储存编译器文件中的一个叫MinGW(后面可能带数字)的文件夹中

找不到可以在文件的右上角的搜索栏里搜索MinGW或gcc

 最后发现gcc位于MinGW文件夹里的一个叫bin的文件夹(这个文件夹里的内容很多)

这时需要复制这个文件路径 

路径通常是这样

 这个路径就是环境变量了

 准备好一份C源程序(先放在桌面上)

编译与运行:

按住Windows键(就是左下角的图标)和R键打开一个面板(我不太清楚它叫什么)

               输入cmd,点击确定或回车

 进入一个黑框框

 这里的  C:\Users\钟云  是可以C盘找到对应的文件夹(当然你的名字不可能跟我一样)

使用命令  cd Desktop  进入桌面文件夹(桌面其实也是一个文件夹,名字是Desktop)

 现在可以使用命令 gcc HelloWorld.c -o HelloWorld   编译桌面上的.c源文件                                (两个HelloWorld都是C源文件的文件名。)                                                                                      (如果你的文件名不是HelloWorld,则需要改成对应的文件名)

 这时候桌面上生成了一个以.exe为扩展名的文件,代表现在可以运行了。

输入   HelloWorld  运行程序

 运行C源程序,最终输出了  Hello World123

大功告成

提醒:下次编译新的程序时不需要再设置环境变量,只去要设置一次就行。

备注:

 C源程序是一份以.c结尾的文本文件(又叫ASII文件),这里只是使用Dev C++打开,所以文件图标和文档是这样的,也可以右键选择其他打开方式。                                                                        (所以理论上可以使用系统自带的文本文档打开与编写C源程序)

如果你觉得上面的上面的命令需要输两次文件名有点奇怪。你可以将生成的.exe文件删除并输入命令   gcc HelloWorld.c   ,这也会生成一样的.exe文件,只不过名字奇奇怪怪的,你可以去试一下。

这里是个好玩的东西:

main函数的参数(看图)

我也是刚刚开始学计算机。当时用dos命令编译和运行C源程序困扰了我好久,所以像通过现在我学完了,把我的经验分享出去。

不过我的方法都是网上学过来的,如果有觉得我有抄袭文章的地方,可以私聊或评论。                              我会第一时间删帖。

这个是百度网盘的一个链接,里面是一个低版本的Dev C++安装包

不过下载到电脑的时候可能需要安装百度网盘才能下,如果你信任我的话可以从此处下载

https://pan.baidu.com/s/1aPAUiCfZiYASznRl5HVprw?pwd=1234 
1234 (提取码)(可能用不到)

好的,接下来我将为你介绍如何在没有任何环境的情况下,从零开始在 cmd 中运行 C 语言项目。这里我将以 Windows 操作系统为例。 1. 安装 MinGW-W64 编译器 MinGW-W64 是一个 Windows 平台下的 C/C++ 编译器,可以在 Windows编译出可执行文件。你可以从官网 [http://mingw-w64.org/doku.php/download](http://mingw-w64.org/doku.php/download) 下载安装程序(根据你的操作系统位数选择对应版本),然后按照提示进行安装即可。 2. 配置环境变量 安装完成后,需要将 MinGW-W64 的安装路径添加到系统的环境变量中,以便在 cmd 中使用。具体操作如下: - 在 Windows 中,右键点击“此电脑”,选择“属性”,进入“高级系统设置”; - 在“高级”选项卡中,点击“环境变量”; - 在“系统变量”中找到“Path”,双击打开或选择“编辑”; - 在编辑环境变量窗口中,选择“新建”,将 MinGW-W64 的 bin 目录路径添加进去,例如:C:\MinGW-W64\bin; - 点击“确定”保存设置,然后关闭所有窗口。 3. 创建 C 语言项目 在 cmd 中创建一个新的文件夹,用于存放 C 语言项目的所有文件。然后在该文件夹中创建一个新的 C 语言源文件,例如:main.c。可以使用任何文本编辑器打开该文件,例如 Notepad++、Sublime Text 等。 4. 编写 C 语言代码 在 main.c 文件中编写 C 语言代码,例如: ```c #include <stdio.h> int main() { printf("Hello, world!\n"); return 0; } ``` 这是一个简单的“Hello, world!”程序,用于测试编译运行是否成功。 5. 编译 C 语言项目 在 cmd 中进入到 C 语言项目的文件夹中,例如: ``` cd C:\MyCProject ``` 然后使用以下命令编译 C 语言项目: ``` gcc -o main main.c ``` 这里的 -o 选项指定生成的可执行文件的名称,main.c 是源代码文件的名称。执行完上述命令后,将在当前文件夹中生成一个可执行文件 main.exe。 6. 运行 C 语言项目 在 cmd 中输入以下命令运行生成的可执行文件: ``` main.exe ``` 如果一切正常,将输出“Hello, world!”的信息。 到此为止,你已经成功地在 cmd 中从零开始创建、编译运行了一个简单的 C 语言项目。如果你需要使用更多的 C 语言库函数或者需要使用第三方库,可以在编译命令中添加相应的参数和库文件路径。如果出现编译运行错误,可以根据 cmd 窗口中的提示信息进行排查和解决。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值