怎么在Windows下安装使用gcc编译器

已举报 回答 关注
怎么在Windows下安装使用gcc编译器
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    5,473

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
1、 先去Cygwin网站下载一个安装文件(setup.exe),这个文件体积很小,只有不到300KB。然后双击运行setup.exe。因为是第一次安装,所以必须选择从Internet在线安装,也可以先从Internet下载安装文件,然后再手动安装。我选择后者,因为这样,以后我可以在不联网的时候也能安装。
2、接下来点击“下一步”,然后从一系列服务器列表中选择一个你认为网速最快的一个作为下载服务器。接着点击“下一步”就会出现如下图所示的界面,用来选择你想安装的程序。
如果你不做任何修改,将默认安装Cygwin运行所需的最少的程序和组件。不过,gcc编译器不在默认安装程序之列,所以你必须选择安装gcc。具体是, 在上述窗口中的列表中展开Devel目录,找到gcc-g++一项,点击“Default”,它就变成了“Install”,同时由于程序之间的依赖性 gcc-core条目的“Default”,也变成了“Install”。
此外,为了使gcc能正确编译源文件,还必须安装win32api库,否则会编译出错。因此,你需要在上述窗口中展开Libs目录,找到win32api一项,将它点成“Install”。
3. 接下来就是耐心等待程序去下载所需的安装文件了。一旦下载完毕,你再次运行setup.exe,先选择你将要把Cygwin安装在什么地方,然后再选择你 刚才所下载的那些安装文件所在的硬盘位置。接着你还需要再次选择安装gcc和win32api。这样,你就可以开始安装了。
4. 安装完成后,运行Cygwin。在窗口中敲入gcc就可以直接用gcc来编译了。编译链接生成的可执行文件,系统会自动加上.exe后缀,在Cygwin 环境中可以直接运行。但如果脱离Cygwin环境,而在MS DOS下运行,则会出错。解决办法很简单,那就是将cygwin1.dll文件拷贝到C:\WINDOWS目录下即可。
取消 评论
大部分版本都是自带的,像我过用的红旗linux 6.1和ubuntu 8.04还有red hat 9等,其实不只是gcc,像在红旗中还预装了nasm这个汇编语言编译器,g++这个c++语言的编译器,perl和python解释程序,tcl/tk等相关的开发工具,总之,用linux学编程语言,太对了。
取消 评论
要输入你当前登录用户的密码,而不是 root 的密码。
取消 评论
gcc是编译C程序的亲~安装时的那个显示是表示你的密码不对
取消 评论
这是需要自己单独下载的,不过一般的linux中都会带的,你可以在terminal里打上gcc,看一下是否有反应,如果报错的话,那就是没有装,那你就去源上下一个。

这样看你的linux的系统是什么版本的而定。

希望我的回答对你有帮助
取消 评论
1:Red Hat可以安装GCC的RPM包
2:VMWARE下不需要安装这些驱动(虚拟的),可以安装下VMWARE TOOL
3:上网需要配置IP
4:有不少WINDOWS下的软件可以实现,或者在LINUX下启动SAMBA/FTP服务。
5:似乎是系统文件系统有错误。
取消 评论
你的这些问题都不是大问题 都可以解决
多搜搜吧

系统不能启动
大概是因为你没有share共享文件夹 把VMWARE设置一下试试
共享个文件夹 然后记得把tools安装上
取消 评论
ZOL问答 > 怎么在Windows下安装使用gcc编译器

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?