windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler

简介: windows下使用vim(gVim)和gcc(MinGW)像linux下一样编写c程序: linux下vim的功能超强大的文本编辑器;linux写C语言的使用gcc的;windows下能使用vim和gcc来开发C语言程序?1. 准备vim这个编辑器。在windows下有一个很优秀的gVim文本编辑器,功能与linux的一样,而且更强大。2. 准备gcc编译器。像C-Free支持的

windows下使用vim(gVim)和gcc(MinGW)像linux下一样编写c程序:

linux下vim的功能超强大的文本编辑器;linux写C语言的使用gcc的;
windows下能使用vim和gcc来开发C语言程序?
1. 准备vim这个编辑器。在windows下有一个很优秀的gVim文本编辑器,功能与linux的一样,而且更强大。
2. 准备gcc编译器。像C-Free支持的编译器类型是MinGW,标准c,在"\MinGW\bin"的bin目录下,有gcc,g++,gdb等程序。
注:C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。
 利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。
3. 目录"\MinGW\bin"下还有很多工具可以使用比如gdb,很强大的调试工具.安装完成后,就可以在windows下使用vim(gVim)和gcc(MinGW)像linux下一样编写c程序了。

MinGW.exe/gVim74.exe安装步骤:

注:MinGW安装完成,具有的程序:GCC,G++,GDB等!
 
注:MinGW.exe/gVim74.exe安装步骤和安装其他exe文件基本一样!!!
注:MinGW各个版本的安装目录差别很大,请根据版本选择:安装的编译器和工具!
某些版本区别:
1:版本MinGW5.1.4:选择需要的如g++ Compiler和MinGW base tools和MinGW Make!
2:版本MinGW-Get version 0.5-beta:选择MinGW Compiler Suite:C/C++/Fortran/ObjC/Ada Compiler和MSYS Basic System和MinGW Developer ToolKit!
3:新版mingw-get-setup.exe:安装完成了:启动MinGW Installation Manager:Basic Setup和All Packages两个目录!
  安装c和c++,点击左侧的Basic Setup,在右侧的列表中选中mingw32-base和mingw32-gcc-g++,
  右键mark for installation 然后软件上边主菜单栏Installation -> Apply Changes,等等,自动安装。等待!查看:description说明!
0:准备安装包:
MinGW(mingw-get-setup):
            http://www.mingw.org/
gVim:
            http://www.vim.org/download.php

完全下载(包括:MinGW、gVim74、编译例子、GNU gcc编译器手册等):MinGW & gVim & Demos & Docs

1:安装:MinGW.exe,选择安装要编译的语言,其实,全选挺好:

	http://prdownloads.sourceforge.net/mingw/mingw-get-0.5-mingw32-beta-20120426-1-bin.tar.xz?download
	246.61 kB / 246.61 kB   |================================================| 100%
	http://prdownloads.sourceforge.net/mingw/mingw-get-0.5-mingw32-beta-20120426-1-lic.tar.xz?download
	12.04 kB / 12.04 kB     |================================================| 100%
	http://prdownloads.sourceforge.net/mingw/pkginfo-0.5-mingw32-beta-20120426-1-bin.tar.xz?download
	……
	……
注:下载好多,*.tar.gz文件,耐心等待安装!安装gcc要download程序,大概10分钟,耐心等待!安装完成,打开一个安装日志,安装ok!
注:日志路径:D:\Program Files\c\MinGW\var\log\mingw-get-log.txt或mingw-get-log.orig.txt
2:安装:gVim74.exe
弹出一个控制台,然后,就按照完成,close,安装ok!
3:使用前,配置gcc和vim的系统环境变量,windows的系统变量PATH:
D:\developer\softwares\gVim\Vim;
D:\developer\softwares\MinGW\MinGW\bin;
4:MinGW的功能介绍:
MinGW Compiler Suite:C/C++/Fortran/ObjC/Ada Compiler
MSYS Basic System
MinGW Developer ToolKit
注:gVim :windows等可视化的文本编辑器
MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。
MSYS:Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。
5:gVim的简单使用:
1:cmd命令行,直接输入vim,编辑i键(双击i,清空编辑),进行写入,完成后,:wq + 保存文件目录和名称,退出。
2:在vim编辑完的,原目录下执行gcc编译成*.exe,执行exe执行c程序。
6:大概图样:
 
ok,ok!


目录
相关文章
|
存储 Linux 编译器
vim编辑器和gcc/g++编辑器的使用讲解
vim编辑器和gcc/g++编辑器的使用讲解
274 2
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
283 1
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
122 0
Linux下的系统编程——vim/gcc编辑(二)
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
6月前
|
存储 算法 C++
Windows共享文件:探秘C++实现的B树索引算法奇境
在数字化时代,Windows共享文件的高效管理至关重要。B树算法以其自平衡多路搜索特性,在文件索引与存储优化中表现出色。本文探讨B树在Windows共享文件中的应用,通过C++实现具体代码,展示其构建文件索引、优化数据存储的能力,提升文件检索效率。B树通过减少磁盘I/O操作,确保查询高效,为企业和个人提供流畅的文件共享体验。
|
4月前
|
NoSQL Linux 开发工具
Linux环境基础开发工具的使用(yum、vim、gcc、g++、gdb、make/Makefile)
本文介绍了yum 包管理工具、Vim 编辑器、gcc/g++ 编译器、gdb 调试器、编译原理及 Makefile 的使用,同时还配备了如何使用,以及图解。旨在帮助读者更好地理解和应用这些工具与技术。
195 0
|
关系型数据库 数据库 C++
【C++】Windows使用Visual Studio C++链接云数据库PostgreSQL(沉浸式老爷教学)
【C++】Windows使用Visual Studio C++链接云数据库PostgreSQL(沉浸式老爷教学)
|
小程序 Linux 开发工具
【Linux】Linux 开发工具(vim、gcc/g++、make/Makefile)+【小程序:进度条】-- 详解
【Linux】Linux 开发工具(vim、gcc/g++、make/Makefile)+【小程序:进度条】-- 详解
|
安全 C++ Windows
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
Windows下C++使用gRPC(Qt和VS,含文件包和使用方法)
|
编译器 C语言 C++
Windows下配置GCC(MinGW)环境
Windows下配置GCC(MinGW)环境
3639 0