小白到大牛之路-开发环境搭建

项目1 搭建开发环境

Linux平台开发环境的搭建

1.安装Linux操作系统

建议使用虚拟机vmware方式安装Linux操作系统。

Linux操作系统,可选择:
1)CentOS(建议:Centos 7.0以上)
补充:国内大部分企业的服务器是使用CentOS或(RedHat)
CentOS是Redhat的社区版,用法相同。
2)Ubuntu系统(不建议)

2.确保Linux操作系统能够上网

建议把虚拟机的网卡设置为桥接模式。

检查:
ping www.baidu.com
或直接在浏览器中打开百度网站(www.baidu.com)

3.在线安装c语言编译器gcc

CentOS系统:
yum install -y gcc

检验:
gcc -v

4.在线安装C++语言编译器g++

yum install -y gcc-c++
检验:
g++ -v

Windows平台开发环境的搭建

方式1:使用MinGW

1)下载MinGW
百度网盘链接: https://pan.baidu.com/s/1eTEA2Cq

2)把下载的压缩包解压到C:\MinGW目录(其它目录也可)

3)配置环境变量
把C:\MinGW\bin目录,或其它安装目录下的bin目录,添加到系统的Path环境变量中。
补充:环境变量的作用

4)检验
打开cmd
gcc -v
g++ -v

方式2:使用VS

VS (Visual Studio, 最新的是VS2017),是一个大型的集成开发环境(IDE)

初学者,建议使用方式1.
VS太庞大,反而不便于理解程序的本质!

开发平台的选择

1.如果已经了解Linux操作系统的基本使用,建议使用Linux平台
2.如果不了解Linux操作系统,就直接使用Windows平台,以后再学习Linux操作系统。
3.零基础的初学者,建议使用Windows平台。
编辑器的选择
编辑器的作用:
编写程序(源代码)。

编辑器的选择:

初学者最好使用最简单的文本编辑器,不要使用集成开发环境IDE
Linux平台:vi, vim, 或gedit
Windows平台:记事本,Sublime Text, UltraEdit, notePad, notePad++, source insight

开发方式

方式1:直接使用IDE

直接使用IDE(例如VS)进行编辑、编译、运行。
方式2: 分别使用编辑器和编译器
先用编辑器编写源代码
然后使用编译器,对源代码进行编译,最后再运行。

建议初学者,使用方式2。

创作不易!点赞关注加转发! 需要相关资料可以私信我!

原文地址:https://blog.51cto.com/14632565/2456669

时间: 2024-09-30 16:50:54

小白到大牛之路-开发环境搭建的相关文章

小白学习Python之路---开发环境的搭建

本节内容 1.Python的介绍 2.发展史 3.安装Python 4.搭建开发环境 5.Hello World程序 一.Python的介绍 Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum).1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧<蒙提.派森干的飞行马戏团>(Monty Pyth

HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(24)-- PhoneGap Android开发环境搭建 有关JDK及Android开发环境的搭建请看我前面的博文:http://blog.csdn.net/dawanganban/article/details/9748497 一.下载PhoneGap 下载地址:http://phonegap.com/install/  我下载的是最新的PhoneGap 2.9.1 将下载好的PhoneGap解压缩,可以

我的全栈之路-C语言基础之集成开发环境搭建

我的全栈之路-C语言基础之集成开发环境搭建 我的全栈之路 2.1 C语言集成开发环境搭建 目前主流的操作系统(Windows,Linux,macOS)都有完善的C语言集成开发环境,用于编辑.编译.调试.打包部署C程序. 操作系统 开发工具 Windows10 1903 Visual Studio2019 macOS10.14 XCode10.3 Ubuntu18.04 QT5.13 Windows作为世界上最流行的桌面操作系统,当前最新版本为Windows10 1903,VisualStudio

我的全栈之路-Go语言基础之Go语言开发环境搭建

我的全栈之路-Go语言基础之Go语言开发环境搭建 我的全栈之路 2.1 Go语言编译器下载 在开发Go语言的程序之前,首先去官网 golang.google.cn下载Go语言的编译器,编译器的作用就是将开发人员使用Go语言针对Go编译器编写的Go程序编译成对应平台的机器指令.因为计算机无法识别开发人员编写的程序,需要借助Go编译器来将源程序编译成计算机识别的二进制机器指令. golang官网提供了Windows,Linux,macOS版本的Go语言编译下载 当点击Download Go后,会跳转

XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相)

XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相) 2014-08-20 20:28 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 在安装XE6 PAServer前,我们先解决Windows和虚拟机下Mac的文件共享问题,由于虚拟机和我们安装的XE6是同一台电脑,所以此问题很好解决.网上相传有很多的共享大法,但是在WIN7这种权限管制得过份的系统下显得相对复杂了,

NDK在windows下的开发环境搭建及开发过程

在Android应用的开发project中.无论是游戏还是普通应用.都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么优点.这个大家能够在网上查一下,本人不做过多解释. .so本是linux下的文件类型,所以编译.so必需要在linux环境下,那么怎样在win下进行编译呢?随便在网上搜下,教程也是五花八门,不清不楚,没有一定功底,即便看着教程到最后预计还是功败垂成,更别说刚開始学习的人,看了保证头晕眼花,本人也是依据网上的一些样例.总结了一个个人觉得还算比較简单的一个.so的编译方法

Android基础入门教程——1.2 开发环境搭建

Android基础入门教程--1.2 开发环境搭建 现在主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新ADT后,并且官网也去掉了集成Android开发环境的Eclipse下载链接,各种现象都表示开发者最后都终将过渡到Android Studio,当然这段过渡时间会很长,但如果你是刚学Android的话建议直接冲And

Cocos2dx 学习笔记整理----开发环境搭建

最近在学习cocos2dx,预备将学习过程整理成笔记. 需要的工具和环境整理一下: 使用的版本 cocos2dx目前已经出到了v3.1.1,学习和项目的话还是用2.2.3为宜,毕竟不大想做小白鼠,并且学习了几天之后才发出3.X版本的,版本内容变动比较大. 开发环境 1 jdk 1.6以上 2 python 2.7为宜(创建项目要用的) 3 NDT+Android SDK 4 Cygwin或者MinGW 开发工具 1 Eclipse + CDT + ADT 2 VS2010 3 Sublime T

Andorid开发环境搭建

声明:没有什么技术含量,希望可以让和我一样刚刚开始入门安卓的朋友不会卡在第一关.(被这个IDE虐的欲仙欲死) 1.所需工具: Jdk - http://www.oracle.com/technetwork/java/javase/downloads/index.html Eclipse - http://www.eclipse.org/downloads ADT插件 - http://developer.android.com/tools/sdk/eclipse-adt.html Android