- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编写c语言程序
在linux下编写、调试、运行c语言程序 第一步、安装GCC编译器和GDB调试工具 前提:已经执行sudo apt-get update完成更新。 1.下载并安装GCC编译器 Sudo apt-get install build-essential 2.下载并安装GDB工具 Sudo apt-get install gdb 第二步、编写c语言程序 使用vim编写一个简单的求和程序 #includestdio.h main() { int a, b, c; scanf(“%d%d”,a,b); c=a+b; printf(“%d\n”,c); } 第三步、用GCC编译 使用命令:gcc sum.c –o sum 其中gcc表示我们是用gcc来编译我们的源程序。 sum.c是我们的源程序文件 -o选项表示我们要求编译器给我们输出的可执行文件,文件名为sum。 编译完成后,若程序没有什么错误,我们可以执行它查看效果,使用命令./sum。 Gcc指令:必要参数的说明 Gcc:选择性参数 Gdb指令 语法:gdb【可执行程序】 b/break:设置断点 delete:清除断点 continue/c:继续终止的程序 run/r:运行程序 setp/s:单步运行,进入函数 next/n:单步运行,不进入函数 list/l:显示源代码,每次显示十行 bt/backtrace:显示栈中的内容 print/p:显示queue中的内容 kill:终止正在调试的程序 file:装入将要调试的文件 q:退出gdb Thank you! * * 显示在编译过程的每一步中用到的命令 -v 预处理 -E 编译而不进行汇编和链接 -S 编译、汇编而不链接 -c 功能 必要参数 语法:gcc [必要参数] [选择性参数] [文件名] 版本信息 --version 帮助信息 --help 指定语言 -x语言 将输出输入到指定文件 -o文件 功能 选择性参数 步骤四、用GDB调试器调试 1.先载入sum程序,使用命令:gdb sum 2.运行sum程序,使用命令:run; 有关GDB的详细使用可以到学院ftp上下载GDB完全手册。
文档评论(0)