菜鸟学C语言-环境搭建
本人由于工作需要,需要用C写一套程序,虽然以前看过一两本C的书,但是时隔几年早已忘得一干二净,所以相当于是需要从头开始学习,在此记录一下我得学习成果
环境所需工具
windows下开发
因为不在windows下开发,所以这里就推荐几个开发工具吧,基本上安装上任意一个,就直接能跑了,不像linux,坑还是挺多的
- Dev C++ 非常小巧的一个IDE,非常适合初学者,推荐
- CLion, jetbrains家的产品,宇宙级值得信赖,代码提示很友好
- Visual Studio,微软家的产品,同样宇宙级,有中文版
linux下开发
- 准备一个linux系统,如果准备用IDE开发,则必须带图形界面,推荐ubuntu,带界面安装,而且很美观,如果想直接用vim开发,则所有版本linux都可以,而且其他版本如果后期想用IDE也可以安装安装图形界面,不过建议初学者还是用ubuntu,等后期熟练起来再用vim。
- gcc和cmake
- CLion/vim
搭建环境
- 安装系统
这里说下虚拟机安装ubuntu需要注意的地方,新的虚拟机设置好准备启动安装的时候,建议执行以下操作,否则容易卡壳!
进入bios进行设置
之后按左右键选择advanced中的IO,回车进入下一级,全部disabled
设置完成按ESC回到上一级,选择boot,将CD-ROM调到最上面
按F10保存退出,开始安装,后面的安装过程就看着选就行了,可以将安装过程中的下载更新取消,免得安装时间过长 - 安装gcc和cmake
gcc是编译器,你写的代码需要通过gcc才能变成机器识别的语言,但是gcc只能一个个的进行编译,如果源文件过多,那就变得不好处理,这时出现了cmake,这相当于是一个批处理工具
安装gcc:sudo apt-get install gcc
如果是ubuntu 18.04 则输入如下指令
sudo apt-get update
sudo apt-get install gcc
安装cmake: sudo apt-get install cmake
不出意外,基本上就安装完成了
- 安装CLion
在ubuntu中打开浏览器进入clion官网下载Linux版本保存到任意位置
解压clion:右键选择‘提取到’或者右键打开终端输入:tar -xzvf 文件名
解压之后进入bin目录,执行./clion.sh即可启动
最后附一个clion截图