今天安装了个虚拟机,装了centos7,再一次开启菜鸟之旅。
(1)$是普通用户态,#是root态。由普通用户切换为root,su - root,然后输入password。由root切换为普通用户,su - username。
(2)判断一下gcc是否已经在系统中安装,在终端命令窗口输入which gcc,寻找一下gcc,发现在/usr/bin/gcc下面,说明gcc在安装系统的时候,已经跟着系统一块安装好了,如果你的显示没有找到,那你可以用yum命令去进行在线安装,# yum install gcc。检查安装的 gcc 版本,# gcc --version。
(3)用文本编辑器,如gedit或者vim,编写打印输出helloWord的程序,命名为hello.c,存放于Document下边。
cd Documents/或cd Documents,进入该目录下,运行gcc hello.c -o helloworld。
可以在Documents发现已生成helloworld文件,在此目录下执行 ./helloworld。可以输入vim随时编译.c文件。
或者:进入目录下,运行gcc hello.c,发现该目录下生成a.out 文件,执行./a.out。
(4)在 vim 里执行(在普通模式下直接按冒号,并输入下面的命令)
:set number
set autoindent //自动缩进
set ts=4 //这个是设置tap的大小为4个空格 。
在命令模式下,输入file,后跟路径和文件名,即可保存。如将此文件命名为debug.c,并保存在当前目录下。
命令:debug.c
(5)如何用GDB开始调试?
参见 GDB十分钟教程,原文链接:http://blog.csdn.net/liigo/archive/2006/01/17/582231.aspx