本章将向你展示怎样在Linux系统中完成一个C/C++程序的基本步骤。具体来说,本章讲解了怎样在Linux系统中编辑C和C++源码unix环境高级编程 第三版 pdf,编译并调试得到的程序。假如你早已对Linux环境下的程序编撰相当熟悉,则完全可以跳过本章内容,直接开始阅读第二章,“编写优质的GNU/Linux软件”。第二章中2.3节“编写及使用程序库”中包含了对静态和动态库的比较,这或许是你还不晓得的内容,值得关注。
我们在编撰本书的时侯,假设你早已对C或C++程序设计语言以及标准C库的函数相当熟悉。不仅为展示有关C++独有的特点的情况时unix环境高级编程 第三版 pdf,书中的示例代码均用C语言写就。同时如何安装linux,我们还假设你晓得怎样在Linuxshell中执行一些基本操作,比如创建文件夹和复制文件等。由于许多Linux程序员都是在Windows环境下开始的编程linux就该这么学,我们会在一些时侯非常强调两个平台上的不同点。
不仅对代码进行排版,Emacs可以通过对C或C++程序的不同元素加以染色以便捷阅读。诸如,Emacs可以将关键字转为一种颜色,int等外置类型使用第二种颜色,而对注释使用第三种颜色等。通过染色,你可以很轻松地发觉一些简单的句型错误。
最简单的打开句型染色功能的途径是在~/.emacs文件中插入下边一行文字:
(global-font-lock-modet)
将这个文件保存,之后退出并重新启动Emacs,再打开这些C/C++代码,开始享受吧!
你可能注意到,刚刚插入.emacs文件的文字看上去像是LISP程序语言的代码。这是由于,那根本就是LISP代码!Emacs的很大部份都是用LISP实现的。你可以通过编撰LISP代码为Emacs加入更多的功能。
Linux系统中的中级UNIX编程PDF英文版下载地址:
免费下载地址在
用户名与密码都是
具体下载目录在/2011年资料/Linux基础知识/Linux系统中的中级UNIX编程PDF英文版/