C语言常见开发工具的安装和配置(附带新手入门介绍) |
您所在的位置:网站首页 › c语言程序安装过程是什么 › C语言常见开发工具的安装和配置(附带新手入门介绍) |
本文要介绍的开发工具
1. Dev-C++(仅限Windows)安装运行
2. vscode(Windows/Mac均可)MinGW下载(for Windows)检查gcc是否存在(for Mac)vscode下载
3. Xcode(仅限Mac)4. Clion(Windows/Mac均可)安装激活配置运行
5. 新手入门路径
作者:薛钦亮,来自中国人民大学信息学院,转载请注明出处 这篇文章是一篇面向新手的教程,主要讲解如何开始C语言编程。 开始编程的第一步当然是配置环境了。下面给出几种常见的C语言开发环境的配置和初步使用方法(针对新手)。读者可以根据需要选择一种或者几种来安装使用。 1. Dev-C++(仅限Windows)这个是我编程的第一款IDE,容易上手,但页面很丑,补全很差,推荐作为编程道路上的第一个开发工具使用。 安装下载链接:点这里 如果上面的链接无法下载,可以从这里的百度网站下载:点这里 安装的过程中,一开始的语言选择English,接下来可以一直点Next。 那么,这个开发工具怎么使用呢,我们打开看到的应该是这个页面,可以看到左上角的【文件】,点击之后接下来点【新建】->【项目】。 现在我们在程序中添加一行,含义非常好懂。 这个是一个跨平台的编辑器,支持C语言编程,插件丰富,功能强大,颜值在线,但配置过程比Dev-C++麻烦一些,新手可能要花一点时间。 MinGW下载(for Windows)首先我们要下载MinGW,mac电脑请自行搜索如何配置C语言编译环境。 下载地址:点这里 启动之后,在Windows64位电脑上(大家的电脑一般都是)按下图配置,之后选择安装路径,要记下来这个安装路径,接下来一直点Next。 注意,不建议安装到含有中文的路径下面 ![]() 如果是Mac系统,一般会自带C/C++的编译器,可以打开terminal(方法是短按command同时按下空格键,输入terminal),然后输入:gcc -v,看是否会出现下面的显示,如果有的话可以开始下载vscode了。(如果没有的话可以查一查mac怎么安装gcc)。 下载链接:点这里,然后选择电脑对应的版本,然后一直点下一步和确定。 下载好vsocde,可以根据需求安装一下汉化的语言包。 然后我们至少需要安装两个插件:C/C++和Code Runner,点击下面的图标,在商店中搜索、安装(下面有两个推荐安装也都安装一下吧)。 安装好之后,会发现右上角多了一个小三角,点击那个小三角即可编译运行。 如果要启动调试功能,则点击【运行】->【启动调试】,设置断点的方式同样为在行前点击一下。 这是一个专门用于Mac电脑的开发工具,比较轻便好用,适于新手。由于我的电脑是Windows的,所以Xcode的介绍直接搬运别人的贴子了。 点这里 4. Clion(Windows/Mac均可)这是Jetbrains家族中专门用于C/C++开发的工具,占空间较大,但功能全面,非常好用,在开发较大工程时比vscode更方便。 这里解释一下,Dev-C++和Clion都属于集成开发环境(IDE),包含了代码编写功能、分析功能、编译功能、调试功能等一系列功能,一旦配置好不需要再做过多调整,多文件的项目可以一键编译链接成可执行文件。vscode本质上只是一个文本编辑器,相当于高级的记事本,实现这些功能均需要安装其他的插件,插件需要经常更新或者根据需求安装新的插件,在多文件项目的管理上也会复杂一点。 安装下面来看安装方法: 下载链接:点这里,Clion支持Windows、Mac、Linux等各种操作系统。 同样的,安装过程中路径不建议安装在C盘,其他默认即可。 激活安装完成后,可以免费获得30天试用,大学生可以用教育邮箱注册账号免费使用,此外也可以通过激活码激活(这个方法请自行百度)。 配置激活之后,需要配置一下路径,这一步的目的是让Clion找到编译器的位置,Dev-C++会自带编译器,但Clion不会,需要手动下载并配置。在Windows上一般选择下载MinGW,具体方法请看上文。 然后点击【File】,再选择【Settings】,会出现以下界面。然后再点击【Build, Execution, Deployment】,再选择【Toolchains】,里面的每一项替换成你的电脑中对应的MinGW的路径即可。 在完成这一步之后,点击【File】->【New Project】,出现这个界面,点击【create】即可创建一个项目。 对于Mac,Clion也是可以安装的,过程大同小异,最后同样要先检查编译器是否存在(见上文vscode那一节提到的方法),然后选择一个来作为默认的编译器。 5. 新手入门路径安装好软件之后,希望大家能够尽早开始自己的编程之旅! 早期一点都不了解的时候,可以看浙大翁老师的课程入门(点这里)。可以配合着看菜鸟教程,快速把语法熟悉一下。然后找一个线上的评测题库(比如洛谷),通过不断刷题来提升自己。以上就是本文的全部内容了,希望可以对大家有所帮助! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |