⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000008.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>&nbsp;<BR>程式的编辑,编译与测试&nbsp;<BR>&nbsp;<BR>EMACS&nbsp;是一个整合的环境,在提供程式编辑的同时,自然会&nbsp;<BR>提供一个可供程式执行的环境。以下就要谈谈&nbsp;EMACS&nbsp;可以为程式&nbsp;<BR>撰写者提供那些服务。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EMACS&nbsp;对於不同的语言提供不同的编辑模式。&nbsp;EMACS&nbsp;<BR>提供的服务有程式内缩的安排、括号对应的提示、程式注解的安排、&nbsp;<BR>游标移动的方式与程式的删除等等。基本上,EMACS&nbsp;是提供一个&nbsp;<BR>撰写程式的格式,只是此格式可根据使用者的需要而自行设计。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EMACS&nbsp;选择适合的语言模式,是根据所编辑的档案名称附名&nbsp;<BR>来判断的。如附名为&nbsp;.c&nbsp;的&nbsp;C&nbsp;语言程式,EMACS&nbsp;会自动给予&nbsp;C&nbsp;语言&nbsp;<BR>模式,而不需使用者自行处理。EMACS&nbsp;提供的程式语言模式有&nbsp;<BR>&nbsp;LISP、SCHEME、C、C++、FORTRAN、MAKEFILE、AWK、&nbsp;<BR>PERL、ICON&nbsp;与&nbsp;MUDDLE&nbsp;等。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;编辑好的程式可以直接进入&nbsp;EMACS&nbsp;的编译模式,不需&nbsp;<BR>离开&nbsp;EMACS&nbsp;到&nbsp;UNIX&nbsp;的&nbsp;shell&nbsp;下进行编译的动作。进入&nbsp;EMACS&nbsp;的&nbsp;<BR>编译模式很简单,只要键入&nbsp;``ESC-x&nbsp;compile''&nbsp;即可。&nbsp;EMACS&nbsp;预设&nbsp;<BR>的编译指令是&nbsp;make&nbsp;,执行&nbsp;&nbsp;ESC-x&nbsp;compile指令的结果如下所示:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;compile&nbsp;command:&nbsp;make&nbsp;-k&nbsp;<BR>若要使用其它的编译器,只需在&nbsp;``compile&nbsp;command&nbsp;:''&nbsp;的後面&nbsp;<BR>给予适当的编译指令即可,此指令与在&nbsp;UNIX&nbsp;shell&nbsp;下使用编译的&nbsp;<BR>方法完全相同。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;除了编辑、编译之外,程式撰写者还需要的功能是&nbsp;<BR>Debugger&nbsp;的提供。EMACS&nbsp;也提供了此项的服务。&nbsp;EMACS&nbsp;<BR>提供了四种&nbsp;debugger,分别为&nbsp;gdb、dbx、xdb&nbsp;与&nbsp;sdb,&nbsp;<BR>使用者可根据需来选择合适的&nbsp;debugger。&nbsp;此处,只将使用&nbsp;<BR>debugger&nbsp;的指令列举如下:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;ESC-x&nbsp;gdb&nbsp;RET&nbsp;&nbsp;file&nbsp;RET&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;ESC-x&nbsp;dbx&nbsp;RET&nbsp;&nbsp;file&nbsp;RET&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;ESC-x&nbsp;xdb&nbsp;RET&nbsp;&nbsp;file&nbsp;RET&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;ESC-x&nbsp;sdb&nbsp;RET&nbsp;&nbsp;file&nbsp;RET&nbsp;<BR>&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -