软件系统的调试.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软 件 系 统 的 调 试

可执行代码并不能在宿主机上执行,而只能在目标板上执行。所以,要把可执行文件下载到目标板上运行。调试的方法很多,可以使用串口、以太网口等。宿主机和目标板的处理器一般都不相同,主机为血el处理器,而目标板采用SAMSUNGS3C2410。

5.1.2开发工具GNU的使用

GNU是“GNUsNotUnix的缩写。GNU计划采用了部分当时已经可自由使用的软件,如TeX排版系统和XWindow视窗系统等。为保证GNU软件可以自由地”使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款一GNU通用公共许可

证(GNUGeneralPublicLicei1se,GPL)[29]。

到了1990年,GNU计划已经开发出的软件包括功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具。1991年LinusTorvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。1992年Linux与其他GNU软件结合,完全自由的操作系统Linux正式诞生。

文本编辑器介绍

要在Linux下编写文本或语言程序,首先必须选择一种文本编辑器。Linux下有众多运行千控制台环境的文本编辑器任你选用,包括:vim、emacs、mceclit、ae、nano、joe、jed、jove、nvi; 还有一些运行千视窗环境的图形模式编辑器:比如 geclit、kw1ite、Kate或是使用KDevelop,它们是在Linux中的XWindow下执行的CIC++整合式开发环境。以下对LlllllX操作系统中的常用Emacs、KVill、Bluefish、Vi、Geclit、Kate编辑器进行了简单介绍[32]:

ViNim

Vi/Vim是Linux最基本的文本编辑工具,它虽然没有图形界面编辑器点鼠标的简单操作,但vi在系统管理、服务器管理中,是图形界面的编辑器不可比拟的。如果没有安装X-windows桌面环境或桌面环境崩溃时,仍可使用字符模式下的编辑器VioVi/Vim编辑器在创建和编辑简单文档最高效的工具;

Emacs

Emacs的标语就是“可扩展、可定制、自文档化的实时显示编辑器”。它 不是为那些需要”所见即所得“ 软件的用户设计;也 不提供拼写检查这样的功能。

KVIM

Vim是w的升级版本,KVIM是一个KDE环境下的vim。这个编辑器很宜观,但在使用之前,需要阅读一下使用说明。KVIM可以高度自行配置,是可编程的。但是并没有对vi的体验做出太多改进。

Bluefish

Blue:fisl1标榜自身是“一款为熟练的Web设计员和程序员而设的编辑器”,但它的UI却很宜观,初学者能很快上手,并在不断积累中发现和掌握其它功能。如果需要一款能够进行Web代码设计的文本编辑器,Bluefish是一款不错的软件。

Gedit

Gedit是LimJXGNOME桌面上一款图形化文本编辑器,从外观涽仅在工具栏有一些图标、菜单,有些像Linux下的记事本。可打开、编辑并保存纯文本文件,还可从其它图形化桌面程序中剪切和粘贴、创建新的文本、以及打印文件。

Kate

Kate编辑器是一个具有多文档视图、代码折肴等很多特性的文本编辑程序。它所提供的技术上的文本编辑体验,要比WindowsXP下的WordPad要强大得多。

Vi介绍

(1)Vi是Visualinterface的简称,是Linux 和Unix 上最基本的文本编辑器,工作在字符模式下。可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。

Vi只是一个文本编辑程序,没有菜单,只有命令,且命令繁多。Vi在系统和服务器管理中的作用是图形编辑器不可比拟的。在shell中肖接输入vl“回车,就启动了文本编辑器。此时处千命令状态,Vi把所有的用户输入都当作命令。[root@localhost~)#vifileiiame

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档