(嵌入式入门)Windows环境下C语言开发环境的安装,超详细!!!

1. 前言

***C语言开发环境需要代码编辑工具(即用来打代码的地方)和代码编译工具(即检查代码是否错误)来进行操作。***

2. 代码编辑工具

2.1 常用工具介绍

2.2 修改文件扩展名

  • 下载完毕后,创建文件时,需将文件扩展名从 .txt 改为 .c,修改方式如下:
    打开文件所在文件夹—>点击上方 “查看” —>右边勾选 “文件扩展名” 即可(当前电脑系统是WIN10版本,其他版本的方法大差不差)。(操作见下图)

在这里插入图片描述

3. 代码编译工具

3.1 安装gcc工具:mingw

3.2 配置环境变量

  • 作用:让命令终端中的任意文件夹能识别gcc指令
  • 方法:步骤一:在此电脑中右键属性
    在这里插入图片描述
    步骤二:点击高级系统设置——>再点击环境变量
    在这里插入图片描述
    步骤三:双击系统变量中的Path——>点击新建添加路径即可,命令终端的文件夹就能识别gcc指令了。
    在这里插入图片描述

4. 运行代码步骤及错误

4.1 步骤:

  • 1.更改文件后缀(例:.txt->.c)打开文件夹,点击查看,勾选文件扩展名
    在这里插入图片描述

  • 2.弹出命令终端 Win+R +cmd
    在这里插入图片描述

  • 4.找到对应磁盘后,跳转对应文件夹(cd+空格+路径)
    若不是C盘,则需要先跳转磁盘,例D盘:输入d:(此处为冒号)然后回车(如图第一步就是输入分号的结果)
    在这里插入图片描述
    在这里插入图片描述

  • 5.展示该文件夹下的目录,寻找并确认目标文件是否在盘中,指令:dir
    在这里插入图片描述

  • 6.对目标文件进行编译,再执行。
    法一(由机器命名编译后的文件名,例:a.exe):gcc+空格+XXX(文件名).c(如下图即为编译成功)在这里插入图片描述
    编译后生成的文件名称用dir指令查询,如下图生成的文件叫a.exe
    在这里插入图片描述
    直接输入新程序名称 a.exe 即可。
    在这里插入图片描述

  • 法二(由自己命名编译后的文件名称):也可以使用gcc+空格+XXX(文件名).c+空格+ -o(此处为横杠和小写O)+空格+XXX(新名称).c(如下图即为编译成功,并生成happy.c文件)在这里插入图片描述再输入happy.c即可执行文件。
    在这里插入图片描述

4.2 错点整理

  • 目标文件不在当前文件夹的目录下面在这里插入图片描述
    由于是刚接触嵌入式学习,还是个慢慢摸索的小白,希望该内容对大家有帮助,如有错误或者建议,希望大家可以批评指正!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据前两名的位置。 本课程是零基础的编程入门课,是后续的操作系统、编译原理、体系结构等课程的基石。 —— 课程团队 课程概述 程序设计是一门基础课程。对于计算机相关专业而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯;对于非计算机专业而言,程序设计的学习有助于理解计算机的能力所在,理解哪些是计算机擅长解决的问题,怎样的方式方法是计算机擅长的手段,从而能更好地利用计算机来解决本专业领域内的问题。 C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序、嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据前两名的位置。 对于非计算机专业的学生,学习本课程的主要目的是掌握程序设计的基本方法,C语言是教学媒介。但是对于计算机专业的学生,本课程是向后续的计算机组成、操作系统、编译原理、体系结构等课程前进的基石,对于C语言本身甚至程序设计语言基础原理的深入理解都是应该掌握的。 本课程是零基础的入门课程,完成本课程之后,就能具有初步的运用C语言编写程序的能力。要想完整的学习C语言,还需要进一步学习本课程的后续课程——《C语言程序设计进阶》。 程序设计是实践性很强的课程,该课程的学习有其自身的特点,听不会,也看不会,只能练会。你必须通过大量的编程训练,在实践中掌握编程知识,培养编程能力,并逐步理解和掌握程序设计的思想和方法。在这里所提供的,只是基础的知识讲解,要想学会编程,还需要更多时间的投入和努力。 为了学习编程,你需要有一台计算机,安装必要的编程软件。无论是MS Windows、Mac OS X还是Linux,都有适合C语言编程的软件。如果搞不定自己电脑上的编程软件,我们也会提供在网页中编写、运行C语言程序的方法。 课程大纲 01 程序设计与C语言 课时 1 计算机和编程语言 2 C语言 3 第一个程序 02 计算 课时 1 变量 2 数据类型 3 表达式 4 在线评判系统 03 判断与循环 课时 1 判断 2 循环 04 进一步的判断与循环 课时 1 逻辑类型和运算 2 级联和嵌套的判断 3 多路分支 4 循环的例子 5 判断和循环常见的错误 05 循环控制 课时 1 循环控制 2 多重循环 3 循环应用 06 数组与函数 课时 1 数组 2 函数的定义与使用 3 函数的参数和变量 4 二维数组 07 数组运算 课时 1 数组运算 2 搜索 3 排序初步 08 指针与字符串 课时 1 指针 2 字符类型 3 字符串 4 字符串计算 预备知识 作为第一门编程课,本课程可以零基础学习。大学计算机(大学计算机基础、计算思维导论)等课程对于理解本课程的部分内容有帮助,但这些课程的学习不是必须的。 证书要求 课程的总分达到60分以上,可以获得本课程的合格证书。 课程的总分达到85分以上,可以获得本课程的优秀证书。 参考资料 何钦铭、颜晖,《C语言程序设计(第3版)》,高等教育出版社,2015年,ISBN 978-7-04-043128-3 颜晖、张泳,《C语言程序设计实验与习题指导(第3版)》,高等教育出版社,2015年,ISBN 978-7-04-043563-4 常见问题 Q:我需要特殊版本的计算机吗? A:任何计算机都可以用于C语言编程,包括但不限于各个版本的MS Windows、各个版本的Mac OS X、各种发行版本的Linux。有的手机有app也能实现C语言编程,不过我们不推荐那么小的屏幕。 Q:我需要安装特定的软件才能做这门课的作业吗? A:任何C语言开发工具都可以。课程演示会使用Dev C++及命令行环境,但是你使用任何其他开发工具都不会影响做作业的正确性。可以使用的其他工具包括但不限于MS Visual Studio、C-Free等。 Q:每周会发布多少时间的视频?我需要花多少时间来学习? A:我们按照90分钟的授课时间来设计课程。但是发布的视频肯定小于90分钟,一般在50到70分钟左右。因为在线下上课时,老师可能会回顾一下上周的内容、某些内容会看学生的反应重复几遍、会当堂问做一些提问,以及在各种软件等教学工具之间切换,这些都要花点时间,而这些在线上课程中都不存在了,所以视频的时间不会正好是90分钟。但是一般我们设计课程需要1:1.5到1:2的课后学习时间,这包括预习、作业、练习和复习的时间,所以每周大约需要花费三到五小时的时间。
### 回答1: "linux下c语言编程入门.pdf" 是一本在网盘上提供的适用于Linux系统下的C语言编程入门教程的电子书。它可能包含了C语言基础、语法、数据类型、指针、数组、字符串等内容,并且以适合初学者的方式进行讲解。 通过这本书,你可以学习如何在Linux系统下进行C语言编程。Linux是一个非常流行且强大的操作系统,许多开发者选择使用它来开发软件。C语言是一种底层语言,功能强大且广泛应用于各种领域,如系统编程、嵌入式开发和网络编程等。因此,学习如何在Linux下进行C语言编程将为你的编程生涯打下坚实的基础。 在学习这本教程时,你可以期望了解C语言的基本概念和语法,掌握如何使用它编写简单的程序,并逐步深入了解更高级的概念,如函数、结构体和文件操作等。这本教程可能会提供一些示例和练习,以帮助你更好地理解和应用所学内容。 值得一提的是,这本书在网盘上提供,意味着你可以免费获取它,而不需要花费额外的费用。你只需有一个可用的网络连接,并在网盘上搜索并下载这本书即可开始你的学习之旅。 总而言之,"linux下c语言编程入门.pdf" 是一个适用于Linux系统的C语言入门教程,它将为初学者提供学习C语言编程的基础知识,并帮助他们在Linux系统上开始编写简单的C程序。这本书的免费提供使得获取它变得容易,只需搜索并下载即可开始学习。 ### 回答2: linux下c语言编程入门.pdf 网盘是一个在线存储和分享文件的平台,专门提供给用户上传、下载和传输PDF格式的C语言编程入门教程。 在linux系统下进行C语言编程是一种常见的选择,因为linux系统本身就内置了gcc编译器,可以直接进行C语言程序的编译和运行。而linux下c语言编程入门.pdf 网盘提供了对应的教程,方便初学者快速入门和学习C语言编程。 使用linux下c语言编程入门.pdf 网盘,可以从以下几个方面获得帮助和资源: 1. 学习资料:网盘上提供了C语言编程的入门教程,用户可以下载该PDF文件,通过阅读学习基本的C语言语法、数据类型、控制结构等知识。这些教程通常结构清晰、易于理解,适合初学者入门。 2. 代码示例:网盘上可能还提供了一些C语言编程的代码示例,用户可以通过下载这些示例代码,实践理论知识,加深对C语言编程的理解。这些示例代码可能包括了一些常见的编程练习,能够帮助用户掌握C语言的基本语法和常用函数。 3. 讨论和交流:网盘上往往有一个交流平台,用户可以在这个平台上发布问题、交流心得、分享经验等。通过与其他初学者或有经验的程序员的交流,用户可以互相学习,获取更多关于C语言编程的知识和技巧。 总之,linux下c语言编程入门.pdf 网盘是一个提供C语言编程学习资源的平台,可以帮助初学者系统地学习和掌握C语言编程的基础知识。通过下载相关教程和代码示例,以及参与交流和讨论,用户可以逐步提升自己的C语言编程能力。 ### 回答3: linux下c语言编程入门.pdf是一本介绍在Linux系统下使用C语言进行编程的教程。该教程可以通过网盘进行下载和分享。 在网盘中,用户可以搜索并找到该教程,然后选择下载到本地或者在线阅读。用户可以通过网盘提供的下载链接将该教程保存到自己的电脑或其他设备上,方便随时学习和查阅。 该教程的内容包括C语言的基础知识、语法、数据类型、运算符、流程控制语句等等,适合初学者入门使用。同时,还介绍了在Linux系统中使用C语言进行开发的一些常见工具和技巧,如gcc编译器、Makefile使用、调试工具等等。 通过学习该教程,用户可以了解到C语言在Linux系统中的应用和开发环境的搭建方式。同时,也可以学习到如何使用C语言编写简单的程序和应用,如计算器、猜数字游戏等等。 总而言之,linux下c语言编程入门.pdf是一本在Linux系统中学习和使用C语言编程的入门教程,用户可以通过网盘进行下载和学习。这本教程对于有志于学习C语言编程的初学者来说,是一个很好的学习资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值