Windows平台搭建—–C语言

Windows平台搭建—–C语言

   
下风流倜傥期我们曾经举办Linux的阳台搭建,今期大家就来搭建下大家最常用的、最切合初行家的豆蔻年华种办法,那便是搭建Windows平台开辟处境,只需求两种工具就能够,三个就是编辑器(编辑代码的工具卡塔尔,另三个正是编写翻译器,也正是上一期大家在CentOS
7系统所设置的卓殊gcc 编写翻译器,上边就开头大家的阳台搭建呢。

1.安装python  windows版本好:python-2.5.1.msi

假诺你愿意写代码,又压抑windows的条件布置,同非红尘又不想安装linux的双系统恐怕设想机,又也许你的Computer不是win10,未有linux的子系统。那么那篇小说正是为你策画的。因为我们都知晓,在windows下开辟一流麻烦,许几人所以丢弃了Windows转入linux的行当,可是现身今后微软私吞了十分八以上的商场,所以以后非常多软件都以EXE格式的,所以对绝大许多人来讲,依然甩掉不了windows,那么文章会教你哪些在winows下找到linux初学时的以为。

Sublime text2 C/C++ 编写翻译意况设置

 澳门新萄京8522 1 (2014-04-10 20:51:16)

澳门新萄京8522 2转载▼

标签: 

sublime

 

c语言

 

程序设计

 

gcc

 

cpp

分类: 记录与分享

sublime 是豆蔻梢头款强大的跨平台代码编辑器,小巧并且充裕实用的意义是Visual
Studio无法相比较的,可是编写翻译运转是二个软肋,本文通过在sublime中配备g++编译器完结程序的编写翻译成效。具体做法后生可畏共有多个步骤:

  1. 下载安装Sublime text2 for windows
  2. 下载安装 MinGW 与 系统变量设置
  3. Sublime Building System 设置
  4. 编译测量检验

生机勃勃、下载安装Sublime text2 for windows

下载地址:

 

二、下载安装 MinGW 与系统变量设置

 

澳门新萄京8522,2.1 安装MinGW

本文使用的C/C++编写翻译器是gcc/g++,所以供给下载安装MinGW(下载地址:

软件安装分界面:

 

澳门新萄京8522 3
安装实现后会让顾客接纳供给下载的Package

选料要下载的Package:

 

澳门新萄京8522 4
如图所示,选拔 MinGW Compiler Suite之后,加多 The GNU C++ Compiler
的连带项就能够。

 

2.2 设置碰着变量

右击作者的微管理机,点属性->高等->情况变量。

 

澳门新萄京8522 5

  1. 在蒙受变量PATH 增加系统 MinGW 的骨子里安装地方,如: D:\Program
    Files\MinGW
    只怕诸如本文中示范的C:\MinGW\bin。在PATH里加入C:\MinGW\bin(具体路线请依据你的MinGW选取卡塔尔国。若是PATH里面还应该有别的的变量,记得要加个意大利语半角分号。平时 PATH
    中的变量会那四个的多,差别变量之间接选举择;分隔。澳门新萄京8522 6澳门新萄京8522 7
  2. 新建LIBRARY_PATH变量,若是有的话,在值中投入C:\MinGW\lib,那是标准库的地点。澳门新萄京8522 8
  3. 新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include。澳门新萄京8522 9
  4. 反省变量设置:Win+奥迪Q5输入: cmd ,在命令行中输入: g++ -v
    ,有内容输入评释意况变量配置精确.假设出现 ‘g++’
    不是个中或外界命令,亦不是可运转的主次或批处理公事。 检查上一步配置.

澳门新萄京8522 10
假使现身上面包车型客车镜头,表达了您安装成功了,不然正是碰着变量设置的难题。需求改进一下情状变量。在已经存在的景况变量前边增添上mingw的渠道。因为Windows的景况变量纠正现在不会登时生效,必要重启计算机。要是想方便,不想重启计算机的话可以直接在cmd中输入set
path c:\那般情形变量就能被威胁刷新。

 

三、Sublime Building System 设置

Windows下,要在Sublime Text
第22中学贯彻编写翻译、运转C/C++代码,供给改革或新建三个C++编写翻译配置。

具体是:Sublime Text 2中Tools -> Build System -> New Build System

澳门新萄京8522 11

输入如下内容,并将文件保留为C++Bulider.sublime-bulid。

{

     “cmd”: [“g++”, “${file}”, “-o”,
“${file_path}/${file_base_name}”],

     “file_regex”: “^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$”,

     “working_dir”: “${file_path}”,

     “selector”: “source.c, source.c++”,

     “encoding”: “cp936”,

     “shell”: true,

 

     “variants”:

     [

          {

               “name”: “Run”,

               //”cmd”: [“CMD”, “/U”, “/C”, “g++ ${file} -o
${file_base_name} && ${file_base_name}”] 

               “cmd”: [ “start”,
“${file_path}/${file_base_name}.exe”]

          }

     ]

}

 

四、编写翻译测量试验

 

通过以上步骤搭建好C/C++编写翻译景况后,就足以在Sublime Text
第22中学编写翻译运维C/C++代码了。

如图所示:

 

澳门新萄京8522 12

ctrl+B:生成

ctrl+shift+B:运行

 

调换的可执行文件在cpp同目录下:

 

澳门新萄京8522 13

 


至于仿效资料————————————————-

top1 :  

 top2:
  

零底工学习C语言—Windows平台配置

2.安装pycrypto windows版本号:pycrypto-2.0.1.win32-py2.5.exe
地址:

1. 合黄金年代开拓景况,编写翻译器和文书编辑器

自家是大学一年级早前接触c语言的,也同期接触了Ubuntu,
何况初叶了terminal跑代码的生涯,万幸那时候计算机安装vc++6.0出了大多事故,不要然作者也不会尝试linux,vim,sublime,或者会在还没高亮的荧屏上写大器晚成辈子的代码。先介绍一些根基知识吧,因为多数生手都以从集成开荒景况(IDE卡塔 尔(阿拉伯语:قطر‎带头接触编程的,因为有个别IDE太过度庞大,对于新手来讲也特别不佳上手,所以自个儿计划从文本编辑器讲起,其实用MS
office自带的word也足以编写程序,但是本身这里介绍的是大器晚成款大家相比赏识的sublime
text,因为它的语法高亮,自动补全,分界面雅观等优点一向被大家所喜好。所以生硬推荐我们使用。(请自行百度下载)

因为windows未有暗中认可安装c的编写翻译器,而在linux下有gcc , 那些能够编写翻译c,c++,
object-c
,go,java等一星罗棋布的语言,幸亏的是在windows下有个编写翻译器叫MinGW,可以称作是win版的gcc
,去官方网站下载就能够,点击右上角的下载然后安装就好了。

Window 10下的搭建

  1. 安装MySQL DB Module for Python 2.5
    地址:
先一路暗中认可安装,然后安装上面四个插件,否则不能够经常使用。

澳门新萄京8522 14

五个工具

缘何我们先在window 10下搭建,因为现在的微型机的种类广大都是window
10了,何况本人用的也是window 10,所以搭建时有一些是与window
7是渺小雷同,可是仍然长久以来。至于还应该有一部分用window XP的,一些是Window
8的,大约搭建方法都是八九不离十的。

自身在那间就提供多个工具(也省得去英特网找来找去都找不到拾叁分的卡塔 尔(阿拉伯语:قطر‎

1.编辑器——-notepad++
 百度云链接:

2.编写翻译器——-MinGW
 百度云链接:

下载到了那三个文本后,举行上面包车型地铁阳台搭建

4.装置开源版的zip压缩软件 
7-Zip:7z920.exe;可用来解压缩 以 lzma为后缀名的压缩文件。
地址:

下一场点击左上角的Installation,apply changes就能够。

接下去要把wingw增添到碰着变量中去,把mingw目录下的bin ,include , lib
多个文件及直接抬高随境况变量就可以。(情况变量的增加自行百度卡塔 尔(英语:State of Qatar)

接下来张开cmd ,win+r ,输入cmd,输入gcc -v,查看gcc 的本子 -v
正是version的意趣。
并发如下图片表达安装成功。

澳门新萄京8522 15

关于gcc的接纳笔者就不在此多说了,因为下一步须要用sublime调用gcc .

阳台搭建

1.首先把编译器压缩包解压缩到
盘符:\(如C:\MinGW 或D:\MinGW 或E:\MinGW 卡塔 尔(英语:State of Qatar),为何只放在盘根目录,只是为着上边包车型大巴操作方便点,当然你也能够放在任性地点也得以,只要等下你能找得出去就能够了,作者就解压缩到D盘的根目录下,解压后张开当中的查阅下:

澳门新萄京8522 16

2.点击bin文件进去:

澳门新萄京8522 17

您能够看到里边有我们须求的三个编写翻译器,不过别认为这么就完了,想要让它们生效,必必要安装情形变量,那境况变量到底在哪里吗?别急,继续往下看。

5.设置支撑ssl,pyOpenSSL-0.8.winxp32-py2.5.msi
地址:

2. 关于sublime

说了sublime的好些个平价,下边就从头利用呢。因为sublime暗中同意了Python的配置,所以Ctrl+s保存,Ctrl+b编写翻译就可以。作者生硬提议使用python入门,可是洋洋这个学校从来开c语言的课,况兼对于零幼功的同桌,想在初学时候本人配好条件是特不方便的,所以本身也期望有人看过那篇文书档案能够少走一些弯路。

好,接下去用sublime调用gcc,依据下图操作:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图