欢迎来到天天文库
浏览记录
ID:48669376
大小:3.22 MB
页数:27页
时间:2020-01-24
《java--GCC之旅.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GCC之旅(GNUCompilerCollection)GCCGNU项目中符合ANSIC标准的编译系统.可编译C、C++、ObjectiveC多种C语言变种功能强大、结构灵活知识点GNUCC的使用利用调试工具gdb调试GCC应用程序C作为编程语言的优势通用程序执行速度快ANSIcGCC特性阶段编译——(预处理、编译、汇编、链接)跨平台——对不同硬件体系的支持优化执行代码对C和C++的扩展示例vihello.c进入<文本输入模式>程序清单示例保存退出:wq键入:gcchello.c–ohello./hello指示GCC对源程序hello.c
2、进行编译执行程序程序执行编译过程预处理(Pre-Processing)编译(Compiling)汇编(Assembling)链接(Linking)gcc–Ehello.c–ohellogcc–xcpp-output–chello.cpp–ohello.ogcchello.o–ohellogcc[options][filename]GCC选项介绍不带任何选项[-o]选项阶段编译选项警告提示选项库依赖选项调试选项gdb(GNUDeBugger)调试C和C++的强力调试器基本功能监视程序中变量的值可设置断点使程序在指定的代码上停止执行能够一行一
3、行执行代码gdb前提用[-g]选项编译你的代码gcc–ghello.c–ohellogdbgdb前提用[-g]选项编译你的代码gcc–ghello.c–ohellogdb
此文档下载收益归作者所有