﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-yglwxl-随笔分类-Linux</title><link>http://www.blogjava.net/yglwxl/category/24750.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 14 Sep 2007 17:58:51 GMT</lastBuildDate><pubDate>Fri, 14 Sep 2007 17:58:51 GMT</pubDate><ttl>60</ttl><item><title>how to  uncompressing and untarring *.bz2 or *.tgz</title><link>http://www.blogjava.net/yglwxl/archive/2007/09/14/145093.html</link><dc:creator>九宝</dc:creator><author>九宝</author><pubDate>Fri, 14 Sep 2007 03:47:00 GMT</pubDate><guid>http://www.blogjava.net/yglwxl/archive/2007/09/14/145093.html</guid><wfw:comment>http://www.blogjava.net/yglwxl/comments/145093.html</wfw:comment><comments>http://www.blogjava.net/yglwxl/archive/2007/09/14/145093.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yglwxl/comments/commentRss/145093.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yglwxl/services/trackbacks/145093.html</trackback:ping><description><![CDATA[If your tarball is compressed with bzip2, run<br />
$ <span class="docEmphStrong">tar xvjf linux-x.y.z.tar.bz2</span><br />
<p class="docText">If it is compressed with GNU zip, run<br />
$ <span class="docEmphStrong">tar xvzf linux-x.y.z.tar.gz</span><br />
</p>
<img src ="http://www.blogjava.net/yglwxl/aggbug/145093.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yglwxl/" target="_blank">九宝</a> 2007-09-14 11:47 <a href="http://www.blogjava.net/yglwxl/archive/2007/09/14/145093.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C/C++ include预处理指示符 和 gcc的参数 -Idirname</title><link>http://www.blogjava.net/yglwxl/archive/2007/09/04/142619.html</link><dc:creator>九宝</dc:creator><author>九宝</author><pubDate>Tue, 04 Sep 2007 06:36:00 GMT</pubDate><guid>http://www.blogjava.net/yglwxl/archive/2007/09/04/142619.html</guid><wfw:comment>http://www.blogjava.net/yglwxl/comments/142619.html</wfw:comment><comments>http://www.blogjava.net/yglwxl/archive/2007/09/04/142619.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yglwxl/comments/commentRss/142619.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yglwxl/services/trackbacks/142619.html</trackback:ping><description><![CDATA[<p>&nbsp;<font face="Times New Roman" color="#000000" size="3">#include 头文件一般有两种格式<br />
一种是 &lt;&gt;&nbsp; 还有一种是"" <br />
如:<br />
&nbsp;#include &lt;iostream.h&gt;<br />
&nbsp;#include "myfile.h"</font></p>
<p><font face="Times New Roman" color="#000000" size="3">两者的区别在于:<br />
如果文件名用尖括号&lt;&gt;括起来,表示文件是一个标准头文件,查找过程会预定义目录.<br />
如果文件名用一对引号""括起来,表明文件是用户提供的头文件查找该文件时将从当前文件目录开始.</font></p>
<p><font face="Times New Roman" color="#000000" size="3">所以用标准头文件时用&lt;&gt;<br />
用自定义的头文件时用""<br />
<br />
关于gcc的参数 -Idirname<br />
-Idirname，将dirname所指出的目录加入到程序头文件目录列表中，是在预编译过程中使用的参数。C程序中的头文件包含两种情况∶ <br />
A)#include <br />
B)#include &#8220;myinc.h&#8221; <br />
其中，A类使用尖括号(&lt; &gt;)，B类使用双引号(&#8220; &#8221;)。<br />
对于A类，预处理程序cpp在系统预设包含文件目录(如/usr/include)中搜寻相应的文件，<br />
而对于B类，cpp在当前目录中搜寻头文件，这个选项的作用是告诉cpp，如果在当前目录中没有找到需要的文件，就到指定的dirname目录中去寻找。在程序设计中，如果我们需要的这种包含文件分别分布在不同的目录中，就需要逐个使用-I选项给出搜索路径 <br />
</font></p>
 <img src ="http://www.blogjava.net/yglwxl/aggbug/142619.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yglwxl/" target="_blank">九宝</a> 2007-09-04 14:36 <a href="http://www.blogjava.net/yglwxl/archive/2007/09/04/142619.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>