linux emacs c (一)
不离开Emacs完成简单C程序的编辑编译运行(转)
(1)打开Emacs,执行
$ emacs
(2)建立一个新的程序文件. 执行 C-x C-f,
然后在屏幕的底部出现minibuffer,光标提示你输入文件名称,
文件名称要带上后缀名,如hello.cpp。回车,然后开始编辑源代码。
(3)编译代码。执行Esc-x compile,出现minibuffer,提示你输入编译命令。
默认情况下,有个make -k出现在minibuffer。我还不知道她的目的。
各位高手可以给个提示。
比如上例,用命令g++ -o hello hello.cpp,回车后,出现一个编译结果窗口。
(4)执行生成的结果文件。执行Esc-x shell,回车后出现一个命令行窗口。
在其中执行命令 $ ./hello。
(5)回到源码窗口。执行 C-x b,出现minibuffer,提示你输入要换到哪个缓冲。
输入缓冲名称即可。若她提示的却生缓冲就是你要去的窗口,直接回车即可。
(6)不想在minibuffer中输入任何东西,执行C-g,就离开了这个minibuffer。
(7)杀死某个缓冲。执行 C-x k,出现minibuffer,提示你输入是哪个缓冲。
输入名称,回车即可。
(8)只保留当前光标所在的窗口,其他窗口关闭。执行 C-x 1。
屏幕上出现多个窗口时,从一个窗口跳到另一个窗口,执行 C-x o(字母O)。
相关文档:
总览
用iptables -ADC 来指定链的规
则
,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......
2009 年 4 月 23 日
本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。
背景
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微 ......
from:http://www.dzjs.net/html/qianrushixitong/2008/0509/3125.html
1 引言
ELF(Executable and Linkable Format)即可执行连接文件格式,是Linux,SVR4和Solaris2.0默认的目标文件格式,目前标准接口委员会TIS已将ELF标准化为一种可移植的目标文件格式,运行于32-bit Intel体系微机上,可与多种操作 ......
指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX] ......