gcc编译 gdb调试
-
创建c文件
Terminal中 用指令cd
打开指定文件夹$ touch Hello.c //在当前的目录下创建一个hello.c文件
-
用任意工具编写
比如Xcode,或者下午所说的vim都可以。 -
编译
$ gcc Hello.c //编译Hello.c文件,会生成可执行文件“a.out”
常用的gcc参数:
-o FileName
来指定文件名
-Wall
显示警告信息
更多gcc 参数d
- 调试
在编译时使用-ggdb3
参数
$ gcc -ggdb3 Hello.c //编译Hello.c文件,会生成可执行文件“a.out”
vim gcc
步骤:创建C文件、用Vim编写C程序、编译C程序文件、执行编译后生成的.out文件。
1) $ touch Hello.c //在当前目录下创建一个Hello.c文件
2) $ vim Hello.c //用vim编辑Hello.c文件
i //打开vim后先输入i进入编辑状态
*************vim中输入的程序****************
int main()
{
printf(“Hello! \n”);
}
**********************************************
ESC键 //按ESC键退出编辑状态
:wq //先输入“:”,再输入“w”表示保存,最后输入“q”表示退出
3) $ gcc Hello.c //编译Hello.c文件,会生成可执行文件“a.out”
4) $ ./a.out //执行a.out
Clang 编译
还是在 Terminal 输入以下代码
1) $ touch Hello.c //在当前目录下创建一个Hello.c文件
2) $ cc -o fileName Hello.c //编译Hello.c文件,会生成名为fileName的可执行文件“a.out”
dd
网友评论