1.急需gcc使用方法
一看就是VC之类的IDE用多了的……
一个程序从代码到执行总共是这么几步:
编辑——预处理——编译——汇编——链接——执行
一个完整的集成开发环境(IDE)会把整个链条整合起来,
让开发人员可以在一个程序中,自动化的全部完成
但这并不是必须的
上面这个步骤可以笼统的分为三大版块:
编辑——(预处理、编译、汇编、链接)——执行
执行就不说了,双击运行都可以~
关键是前面,如果你使用的是一个纯粹的编译器(非IDE,比如GCC),那么他往往不含有第一个版块:编辑界面
也就是说代码编写需要你另找其他程序去完成
只要能编辑文本的程序都可以:NotePad、UE、NotePad++……还有*nix下比较热门的VI和Emacs(也有Window版)都可以,完全看你的习惯。
编辑好代码之后,再在命令行中调用gcc将源代码输出为可执行文件。
举个最简单的例子,忽略中间那些预处理什么的步骤,直接一步到位的生成可执行文件
比如你的源代码为"C:\test.c",你想生成一个名为test.exe的可执行文件在D:根目录下:
gcc C:\test.c -o D:\test.exe
当然,也可以用相对路径,就不多说了
如果想在编译的时候加入调试信息方便调试,则加入一个参数即可:
gcc -g C:\test.c -o D:\test.exe
如果要编译的是C++文件,则把gcc换成g++即可,其他一切不变
如果调试,则使用gdb命令,如:
gdb D:\test.exe
如此便进入调试界面——当然,也是命令行形式的。具体的调试命令你自己上网找教程吧,不是一两句话可以说清楚的。
如果确实是用惯了VC之类的IDE,可以使用Eclipse或NetBeans
都是开源软件,去官网下载即可。安装好之后配置C/C++的编译环境即可,具体步骤网上一搜一大把,不再赘述
==============================================
看了一下你发的图,才发现你用的是CygWin
这东西应该属於Win平台下的一种Unix虚拟环境,并不算gcc
Win下用gcc的话,还是装个MinGW吧
2.win10 打开cmd输入gcc
首先,XP没有DOS模式, 只有命令提示符,按运行输入CMD后进入,,,, 根据你的原因,可能是系统的Path被更改了,输入ping等命令要输入完整路径才可以,比如C:\windows\system32\ping.exe, 在我的电脑右键属性,,,"高级"选项卡,最下面的“环境变量”,,进入系统变量,找到"path"一项,按“编辑”,,,变量值前面的不要动,在后面加上分号后输入系统安装的路径C:\windows\system32\ 一定要加英文符号的分号啊,,,,像这样 ;C:\windows\system32\ 保存就可以了。
转载请注明出处windows之家 » gcc在win10中如何使用