c语言环境窗口组成,如何搭建C语言环境

如何搭建C语言环境

开发C程序的时候我们用的开发软件有VC++6.0、visual studio等等,但对于有些简单的程序我们更喜欢用记事本或者notepad++等方便的工具进行编辑,编辑完后再通过cmd窗口编译运行,但我们得给它一个环境,以便它可以是使用cmd来编译运行。

一、首先我们电脑里面得有vc,如果没有,可以通过下载VC++、visual studio、等软件,下载完以后我们找到它们的目录,下面以我的电脑为例,找到VC文件夹下的bin文件夹,因为手动编译需要运行bin文件夹下的cl.exe程序。这时候我们把它的文件路径复制下来。

二、回到桌面,右键点击电脑的属性,我们找到高级里面的环境变量,在找到Path这个环境变量,因为这样我们就可以在任何文件夹中编译C文件了。我们把刚才复制好的路径粘贴到Path变量的后面,注意,要有英文下的分号隔开,然后点击确定。

三、做好上面的步骤后还不可以编译,因为编译时需要的库文件和头文件还没有设置为环境变量,这样就没有办法在编译,所以我们需要将Lib、Include这俩个文件夹设置为环境变量,我们找到这俩个文件夹,复制他们的路径,然后再刚才电脑属性的环境变量新建俩个变量分别为LIB和INCLUDE,值为他们的路径。

四、完成上面的'那些以后,点击确定,运行cmd,输入cl,回车,如果出现它的版本号等,即表示搭建成功。下面我们来编写一个经典的HelloWord程序,运行一下。

五、保存时候把拓展名改为c,然后点击保存。接下里再次打开cmd。

六、在cmd中输入cl HelloWord.c执行编译,注意cl和你的文件名直接有空格,然后等待编译成功再次输入HelloWord.exe执行编译成功的文件。这就是利用cmd编译c的过程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300173.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C#新手该如何规划学习【学习路线指南】

花费了几天时间整理了C#学习路线图,可以说是纯野生C#程序员成长路线规划,在这里分享下,希望可以帮助到想从事C#开发的同学们。本人阅历尚浅,有些知识点可能分享不正确,希望广大网友评论区补充,我会同步修正…

msdn中C#中常用词汇概念(转帖)

p C# 是一种简洁、类型安全的面向对象的语言,开发人员可以使用它来构建在 .NET Framework 上运行的各种安全、可靠的应用程序。 p C# 作为一种面向对象的语言,支持封装、继承和多态性概念。所有的变量和方法,包括 Main 方法(应用程…

丰巢刷脸取件被小学生破解,号称3D、深度学习加持的人脸识别究竟靠谱吗?...

全世界只有3.14 % 的人关注了青少年数学之旅经费不够,2D来凑?前些天,丰巢智能快递柜被“小学生”用打印照片破解,让人大跌眼镜。据《人民日报》报道,嘉兴上外秀洲外国语学校402班科学小队向都市快报《好奇实验室》报料…

Linux脚本利器sed

sed文本例子使用以下文件 $pg quote.txt The honeysuckle band played all night long for only $90. It was an evening of splendid music and company. Too bad the disco floor fell through at 23:10. The local nurse Miss P.Neave was in attendance.1 sed怎样读取…

伍迷随想冷饭集 之 瞻前顾后之随想

哈哈,很是开心,今天是我的生日,由于各地对年龄的计算方法不同,你认为我是25周岁、26岁、还是27虚岁都行,反正是又老一年了。几乎在每年的这个时候,我都会对自己做一个小小的总结,不过以前都没有…

c语言while运行出现错误,【图片】为什么我的while(1)不执行啊?【c语言吧】_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include #include #include #include /*设定:玩家:攻击力,生命值,技能效果,CD;敌人:攻击力,生命值,CD&#xff1…

研究生和本科生

一个月拼死拼活,一分钱不花才能买到连半个单人床都不到的屁大点地方。结婚得10年,买房得25年……这样生活还不如花5块钱买把犏刀抢银行!!!于是我做梦手持菜刀,凶神恶刹一样冲到银行门口。突然,一…

微软面向初学者的机器学习课程:3.1-构建使用ML模型的Web应用程序

写在前面:最近在参与microsoft/ML-For-Beginners的翻译活动,欢迎有兴趣的朋友加入(https://github.com/microsoft/ML-For-Beginners/issues/71)构建使用ML模型的Web应用程序在本课中,你将在一个数据集上训练一个ML模型…

我们单位里新来的应届毕业生(转贴)

我在一个BBS上看到的贴,觉得很好玩,就转过来了....大家一起分享吧....1.公司新配给我一个助理.今天,我,助理以及我们老总,去局里开会.会毕,领导要写个注意事项给我们.我和老总当时拿笔都不太方便.我随口问助理..你带笔了吗?他马上回答:带了然后,几双眼睛看着他..接下来的十秒钟…

boost pool内存池库使用简要介绍

2019独角兽企业重金招聘Python工程师标准>>> 我厂内存次神马的一般都自己实现。我曾经也自己写过一个demo(mempool)。后来发现boost库里面有一个内存池库boost pool,貌似很好用,使用挺好,例子可以贴出来。 boost一共有4种内存池&…

嫁给我好吗?| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅

c语言得到txt文件的长度,我利用C语言实现SHA-256算法,需要从一个txt文件中读出数据并把...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼并把得到的密文写入另一个txt文件张该怎么改代码啊?#include #include extern char* StrSHA256(const char* str, long long length, char* sha256);int main(void){char text[] "123";char sha256[65];StrS…

惠普前总裁孙振耀指点职业规划

HP大中华区总裁孙振耀退休感言:如果这篇文章没有分享给你,那是我的错。 如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。 如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”…

.NET Core etcd 配置源

etcd 是一个高可用的 Key/Value 存储系统,主要用于共享配置和服务发现,和目前比较主流的配置中心(如:Spring Cloud Config、Apollo、Consul、Nacos)、注册中心(如:Zookeeper、Eureka、Consul、N…

继相对论、量子论之后,它的出现,给牛顿又来了致命一刀

全世界只有3.14 % 的人关注了青少年数学之旅前两天,有模友留言。今天,它来了。“微小的变化能带动整个系统的长期的巨大的连锁反应。”——节选自其实“混沌”一词,最早指的是宇宙未形成之前的混乱状态。/此混沌非彼馄饨/在希腊神话中&#x…

django基础1--django安装与helloworld测试

第一步测试服务器是否安装python直接输入python命令即可,ctrld退出第二步上传django安装包,解压进入后python setup.py install 安装第三步Python导入django看看是否生效先python进入python环境,然后import django命令查看是否正常执行第四步…

C#打造自己的文件浏览器

C#的功能十分强大,用它可以轻松地做出属于自己的文件浏览器。下面简单地介绍一下文件浏览器的大致实现过程。其中涉及的有关这些控件的具体用法可参见C#的联机帮助。你需要用到几个控件:TreeView(用于显示显示目录树);ListView(用于显示文件和…

c语言函数调用二次方程求根,[编程入门]自定义函数求一元二次方程 (C语言代码)...

解题思路:别慌,慢慢看。注意事项:参考代码:#include #include double dt(double a, double b, double c);int main (void){double x1,x2,a,b,c,p,q;//p,q先别管待会说scanf("%lf %lf %lf",&a,&b,&c);//double类型lfif(dt(a,b,c)>0){x1(-bs…

Silverlight 里如何实现隐式样式,ImplicitStyleManager 的实现思想

在 WPF 中&#xff0c;我们可以方便的在全局范围定义一个样式&#xff0c;就可以应用到所有这种类型的对象&#xff0c;这就是所谓的隐式样式&#xff08;implicit Style)&#xff0c;比如&#xff1a; <Window x:Class"WpfImplicitStyle.Window1"xmlns"http…

如何排查 .NET 内存泄漏

内存泄漏通常表示&#xff1a;一个应用程序的某些对象在完成它的的生命周期后&#xff0c;由于它被其他对象意外引用&#xff0c;导致后续gc无法对它进行回收&#xff0c;长此以往就会导致程序性能的下降以及潜在的 OutOfMemoryException。这篇我们通过一个内存泄漏工具对 .NET…