window安装gcc版的gcc软件,谁有?

红软基地:您身边最放心的安全下载站!
您所在的位置:&>&&>& > gcc编译器 windows版
gcc编译器 windows版
软件类型:
软件语言:
软件大小:
软件授权:
软件评级:
更新时间:
应用平台:
WinXP, Win7, WinAll
同类推荐软件
gcc编译器 windows版可以在微软操作系统使用
GCC是用于Unix,Unix-like系统的编译器。不过,现在Windows下也出现了GCC的稳定移植版。这要感谢Internet上众多程序员的共同努力。
如今,在Windows下比较流行的GCC移植版主要有三个。他们是 MinGW,Cygwin和Djgpp。虽然,Djgpp是应用于DOS系统的,考虑到windows对DOS的兼容,所以也将Djgpp纳入其中了。
总体来说,MinGW,Cygwin和Djgpp各有特色,针对不同的应用场合,可以选择不同的移植版来满足需要。MinGW这个系列的移植,主要方向是让GCC的Windows移植版能使用Win32API来编程。而Cygwin的目标是能让Unix-like下的程序代码在Windows下直接被编译。至于Djgpp,则是想让DOS下也能用上GCC。
所以,gcc编译器 windows版对于开发人员不同的需求。选择合适的移植版会让工作变得轻松而高效。
gcc编译器 windows版使用方法
安装了MinGW,在其根目录下的bin文件夹中发现有&gcc.exe/g++.exe/g77.exe&等文件。
为了测试,我在该文件夹中新建了一个test.bat文件,将其中内容写为:
gcc test.cpp
然后在该文件夹中创建test.cpp文件并将其内容设置为:
双击test.bat文件,发现该文件夹中产生了一个a.exe文件,执行该exe文件,发现其与预期编译效果一致,说明编译成功。
gcc &o name test.cpp
可以生成名为name.exe的可执行程序。
把指令改为gcc &e test.cpp &test.txt 后,提示错误
gcc: no input files
而把参数E改为大写之后问题即解决:
gcc &E test.cpp & test.txt
gcc编译器 windows版截图
红软基地破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。
软件下载地址
gcc编译器 windows版
热门关键词
热门软件推荐|||||gcc编译器 for windows下载
您的位置:& > &gcc编译器 for windows下载
gcc编译器 for windows下载
网友评分:
软件大小:12.3MB
软件语言:简体中文
软件类型:国产软件
软件类别:编程工具
更新时间:
软件授权:免费版
官方网站:
运行环境:XP/Win7/Win8/Vista
173.68MB/英文/6.7
5.51MB/简体中文/8.3
9.22MB/简体中文/4.4
14.1MB/简体中文/6.7
3.89GB/简体中文/6.9
gcc编译器 for windows是一款编程语言编译套件,能够支持C、C++、Objective-C、Fortran、Java等主流编程语言编译,同时软件可以在Windows、Linux、Mac OS等多个平台运行使用。可以满足开发人员不同需求,大大提高程序编译效率。
.c为后缀的文件,C语言源代码文件;
.a为后缀的文件,是由目标文件构成的档案库文件;
.C,.cc或.cxx 为后缀的文件,是C++源代码文件且必须要经过预处理;
.h为后缀的文件,是程序所包含的头文件;
.i 为后缀的文件,是C源代码文件且不应该对其执行预处理;
.ii为后缀的文件,是C++源代码文件且不应该对其执行预处理;
.m为后缀的文件,是Objective-C源代码文件;
.mm为后缀的文件是Objective-C++源代码文件;
.o为后缀的文件,是编译后的目标文件;
.s为后缀的文件,是汇编语言源代码文件;
.S为后缀的文件,是经过预编译的汇编语言源代码文件。
1、首先检查是否在你的机器上安装了GCC,使用命令:
2、可用rpm -q gcc 检查。
3、使用Gcc,Gcc是基于命令行的,使用时通常后跟一些选项和文件名。Gcc的基本用法如下: gcc [options] [filenames] 命令行选项制定操作将对命令行上的每个给出的文件执行。
软件无法下载或下载后无法使用,请点击报错,谢谢!
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容
本类下载排行windows下用gcc编译的程序有什么集成开发环境可以用来调试吗?
Windows 下最好的只有 Visual Studio,没有第二:)
--- 共有 1 条评论 ---
因为有一些头文件,比如unistd.h,这些是unix里的东西,不知道用visual studio怎么样编译啊
用gdb可以调试,不过是命令行的。想用IDE,可以用codeblocks
windows下不用 Visual Studio,不是装逼就是耍流氓。VS提供的不仅仅是一个GUI界面,还有丰富的类库,完善的debug。
看到cygwin,mingw编译的程序我看都不看,直接走人。现在有很多人热衷于用VS或ICC编译来提高性能,做各种优化。mingw一般只是测试,或者编译一些很老的代码
--- 共有 7 条评论 ---
明显用win开发unix是因为需要在win下进行沟通。另外,客户的机子,你打算装什么东西来编代码,还是用vi?。一个成千上万个代码的程序,用vi能玩?vim我不知道能不能编写这种大型的系统。不过反正客户的机子是没有vim的。
: 在win下进行unix或linux开发的都是觉得时间多的,在linux或unix下进行windows开的的也是觉得时间多的。以上几种都是觉得项目不够困难,所以制造困难的。
个人觉得,你要是开发win软件,就老实用win开发吧,开发linux软件,就老实用linux开发吧,开发unix软件就老实用unix开发吧。
以上建立在c/c++上,脚本类jvm类语言不算。
: 我的语境限制了在win下开发C/C++语言了呀
: VS有自己的类库,名字稍微有点差异
因为有一些头文件,比如unistd.h,这些是unix里的东西,不知道用visual studio怎么样编译
eclipse cdt+
cygwin/mingw
CodeBlocks with MinGW
自己写MakeFile不好吗?
--- 共有 2 条评论 ---
: 你需要脚本化,自动化,全部用脚本去实现了,你就发现不需要用IDE拿鼠标一个一个去点了。
主要是调试用gdb还是有点不直接,比如查看一个数组,就有点麻烦
首先需要明确,Windows上的两个GNU开发工具集MinGW和Cygwin的区别: MinGW即&Minimalist GNU for Windows&,目的在于使用GNU工具构建原生Windows应用. Cygwin用于模拟Linux开发和运行环境,方便用户在Windows上开发一些通用Linux应用. MinGW提供的是Windows API调用,而Cygwin提供的是POSIX API调用,Cygwin应用通过兼容层(cygwin1.dll)运行在Windows上.
比如说你要在Windows上使用一些Linux上通用的工具,像find/grep/awk/sed/cat/vim/nano/colordiff/ncdu等等这些经典的Shell工具, 还有gcc/g++/gdb/make这些GNU构建工具,你都可以通过运行Cygwin提供的setup.exe来安装相应的包. 你甚至可以这样理解,Cygwin就是一个运行在Windows上的小型的Linux发行版. 比如Windows版Netbeans IDE C++选择Cygwin作为编译构建环境,说明Netbeans IDE C++的定位就是在Windows上开发Linux应用. 另外Netbeans支持远程编译构建,你可以通过ssh登录远程Linux服务器(当然,也可以是你本地的虚拟机),使用远程Linux服务器上的编译构建工具来开发应用.
MSVC在各方面如编译速度/程序大小/执行效率/CPU/内存/IO上应该都较MinGW有优势. 但MinGW兼容GCC,对标准支持良好,能投入生产使用,Windows版的Qt SDK就集成了MinGW用于构建,编译和调试项目. 在Windows上可以使用Qt Creator + MinGW来进行C/C++开发, 到下集成了QtCreator/MinGW/OpenGL的QtSDK安装即可. 当然Linux上也可以使用Qt Creator进行C/C++开发:
MinGW官方不支持64位,但是有一个64位的分支:
下面看两个MinGW和MSVC的对比测试:
测试中使用了Adobe公司提供的代码包C++ Performance Benchmarks
MinGW 4.7.2 Total absolute time for uint8_t loop invariant: 83.17 sec Total absolute time for int16_t loop invariant: 167.16 sec Total absolute time for uint16_t loop invariant: 111.19 sec Total absolute time for int32_t loop invariant: 150.49 sec Total absolute time for uint32_t loop invariant: 142.03 sec Total absolute time for int64_t loop invariant: 253.23 sec Total absolute time for uint64_t loop invariant: 213.13 sec Total absolute time for float loop invariant: 5.41 sec Total absolute time for double loop invariant: 11.07 sec Visual C++ 11.0 (2012) Total absolute time for uint8_t loop invariant: 165.57 sec Total absolute time for int16_t loop invariant: 157.70 sec Total absolute time for uint16_t loop invariant: 169.43 sec Total absolute time for int32_t loop invariant: 152.36 sec Total absolute time for uint32_t loop invariant: 143.81 sec Total absolute time for int64_t loop invariant: 363.21 sec Total absolute time for uint64_t loop invariant: 353.42 sec Total absolute time for float loop invariant: 11.05 sec Total absolute time for double loop invariant: 55.41 sec 虽然在这个测试里MinGW占优,当然也不能说MinGW就比MSVC好,但肯定能说明的是MinGW绝不是玩具,QtSDK集成MinGW也不无道理.
再看看这篇文章的测试结果(VC2005&MinGW3.4.2):
matrix.mingw.o3力压matrix.delphi,紧随matrix.vc.ox其后.
最后:编译器的性能很重要,但其实你的算法和代码质量更重要.
--- 共有 1 条评论 ---
科普,受教了。
引用来自“Feng_Yu”的答案
自己写MakeFile不好吗?
每次看到VIM党/makefile党,我就想到这一段,求反驳:
很多程序又不是只由代码组成的,那么多资源文件,如果是GUI的话还有GUI的window description和code behind,这些都是要用IDE来生成代码的。你用vim也不是不行,这个功能你可以在make里面搞定。但是你就不觉得很多东西直接用人来输入时很麻烦的吗?明明拖个按钮进去写成代码得写一大堆就不觉得麻烦吗?写游戏的时候shader不用material tree来生成,非要手写?material tree用make还不好做,你还得自己写代码生成器来给make调用。要是IDE你至少可以集成个简单粗暴的编辑器进去,手写material tree也是要吐血的。
--- 共有 6 条评论 ---
: 还是那个标准反驳。狭隘意义上的IDE党总是以为vim/emacs党没有自动补全,没有语义分析,编译要亲自敲入命令和参数;vim/emacs党则以为IDE党干什么事情都只能用鼠标,没有快捷键,编辑效率低下等等。而事实上,二者的发展早就不能拿n年前的概念来套。在自动化工具多如牛毛的今天,你可以轻松用python粘出一个IDE来。
: 我只知道CMake是多了一个选择,谁优谁劣什么的我也不懂。
如果不是makefile,是CMakeLists.txt呢?又如何评价?
: 我看错了,
这里是他(vczh)的群,高手挺多的
: 我说了“想到这么一段”,说明不是我写的,是从别处看到的。
这楼歪的,本来只是问工具,变成口水战了!
qcreate不是挺好的嘛
--- 共有 2 条评论 ---
: 他应该指的是Qt Creator。
不存在你说的这种东西在win下面有多种gcc的版本。
(如果下载不了,你可以到sourceforge.net搜索一下gcc就可以出来一大堆)
还有就是Devcpp--
还有cygwin---win下面模拟linux的bash,里面自带了gcc的编译器
用得最多的还是Devcpp,因为它是个IDE。
其他答案(共1个回答)
园也很不错强力推荐
手机软件还是电脑软件啊?网上很多的啊,百度一下就知道了。
很多啊,你在“共享资料”页面输入“电子印章”关键字,会找到很多,这些软件不大,多下载几个,慢慢测试,准能找到适合你使用的。
删不掉的,得先去论坛申诉,经过管理组审议通过才行。如果你是用来建网站的可能把你账户封了,冒不起这险。。。
推荐MagicDraw UML或者Visual-Paradigm
MagicDraw UML很有名的,不过比较大就是了。
下载签名版certhack_installer.sis并安装到手机上。没签名版的就下载下来,用successful,请重启手机再运行 HackIt软件。安装完成...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 window安装gcc 的文章

 

随机推荐