菜鸟学C语言-环境搭建
菜鸟学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截图
菜鸟学C语言-环境搭建相关推荐
- gophp解释器_go语言环境搭建、基本使用
一.go语言介绍 1.诞生于 2009年,天然支持并发,很新,生态不完善 python:1989年,java:1990年.2005年,之前的语言,对并发支持不是特别好 2.google出的. pyth ...
- Windows平台Go语言环境搭建
官网:https://golang.google.cn/dl/ 使用 Go 构建简单.安全.可扩展的系统 "当时,没有一个团队成员知道 Go,但在一个月内,每个人都在用 Go 编写,我们正在 ...
- VScode下的Rust语言环境搭建
VS Code对Rust有着较完备的支持,下面主要介绍VScode下的Rust语言环境搭建 下面是VSCode的下载地址: Download Visual Studio Code - M ...
- Go语言环境搭建详解(2020版)
最近写了很多Go语言的原创文章,其中Go语言实战系列30篇,近15W字,还有最近更新的Go经典库系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这3年多Go更新了很多 ...
- 前端开发从零开始学Lua-开发环境搭建及基础语法介绍(对照JS)
Lua介绍 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能. Lua 是巴西里约热内卢天主教大学(Pon ...
- python是一种蟒蛇使用的语言_python树莓派系列教程一:初识大蟒蛇 python(python语言环境搭建篇)...
作者:剑若游龙微信公众号<科学是什么东东>,欢迎关注 作者微信号,欢迎与我交流 网络爬虫,人工智能,机器学习,如何让计算机理解能力更强,如 何让你手中的机器人更人性化,更聪明? 不管是大人 ...
- 从零开始学 Python 之环境搭建
其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大.现在之所以这么流行和社区.人工智能的发展,有很大的关系. 千里之行始于足 ...
- python的运行环境是如何搭建的_教女朋友学Python运行环境搭建
下班比较早,吃了饭没什么事,就和女朋友一起研究了Python. 编程语言有很多,为什么选择它呢?因为它火吧,没什么好解释的,下面开始第一步,环境搭建.网上的教程实在太多,各种系统的各种版本,本地链接下 ...
- sublime怎么运行go_go语言环境搭建+sublime text3(windows环境下)
1.安装sublime text3 2.安装go语言程序包 3.测试go语言是否安装成功 键入cmd命令 ,打开dos窗口,键入go命令(如果在默认路径下找不到,可以在安装目录下查找,eg:go/bi ...
最新文章
- 把ACL论文「几乎一字不落」抄到AAAI 2021上,作者回应:属借鉴
- 网站内链如何布局才能使蜘蛛更喜欢?
- 元神一直显示连接服务器失败,原神连接服务器失败是什么情况-提示连接服务器失败处理办法-去秀手游网...
- 图形结构:遍历模型,分治法,动态规划,回溯法,BFS,DFS
- Elasticsearch之kopf插件安装之后的浏览详解
- 怎么才能学好Java?月薪35K阿里P9程序员给出了这样的建议!
- Uva 1025 - A Spy in the Metro(DP)
- 离岸人民币兑美元升破6.50关口
- 将 React 作为 UI 运行时
- cmake之TEST与TEST_F用法(五)
- php请求图片,PHP - 发送GET请求并获取图片作为回报
- Matlab画图函数与参数
- 基于JavaWeb的高校试题库管理系统设计与实现 毕业论文+项目源码及数据库文件、
- 新型计算机离我们还有多远
- ac服务器自动掉线,AC68U经常掉线重连 什么原因?
- bt4 linux 镜像,让你的启动U盘集合7个系统包括pe bt4 beibi q3 linux dos等
- matlab中设x=zsin3x,三阶偏导数设e的sin(2x+3y)次方,求Z的三阶偏导数是多少?
- 修改ubuntu桌面路径
- MATLAB设计控制系统仿真实验,基于MATLAB的自动控制原理实验仿真系统的设计
- 【springBoot无法启动,启动类灰色】