Finley的博客

随风,随心……
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Ubuntu10

摘要:转http://blog.csdn.net/taowen2002/article/details/15856头文件与库文件与菜鸟taowen先说明这完全是我教导一位菜鸟的个人经验。贴在此处供菜鸟们阅读,内容粗浅。1.为什么我只要包括<iostream>就能使用cout这样的东西。我看过iostream里面,只有一些声明啊。那是因为默认情况下,链接器会把标准库链接到你的程序中。而那个库文件(扩展名或许是.lib,.a什么的),其中包括了具体实现的代码编译后的结果(二进制的机器码)。而<iostream>这个头文件就是打开库的钥匙。2.#include到底do了什么?仅仅把 阅读全文

posted @ 2012-04-24 22:32 Finley 阅读(1683) 评论(0) 推荐(0)

摘要:文章来自:http://hi.baidu.com/dexinmeng/blog/item/5512cf018b8941d5277fb571.html一、编译和连接 一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用 -I 参数指定的头文件的路径也可能不同,其结果就是造成了编译命令界面的不统一。如果使用 -L 参数,也会造成连接界面的不统一。编译和连接界面不统一会为库的使用带来麻烦。 为了解决.. 阅读全文

posted @ 2012-04-24 21:43 Finley 阅读(6485) 评论(0) 推荐(0)

摘要:转http://blog.163.com/huangbao_007/blog/static/356365352008102301434362/我安装的路径不是/usr,所以遇到了一些问题。下面就讲一下解决办法。先来看几个相关的环境变量:PATH、LDFLAGS、CFLAGSPATH:大家应该都很熟悉。安装一个包后可能会在安装目录建立一个bin目录,里面都是些可执行程序,为了让系统能找到这些程序,就需要我们把该路径加入到PATH环境变量中。下面会讲到如何加入。LDFLAGS:gcc等编译器会用到的一些优化参数,也可以在里面指定库文件的位置。用法:LDFLAGS=“-L/usr/lib -L/pa 阅读全文

posted @ 2012-04-24 21:42 Finley 阅读(352) 评论(0) 推荐(0)

摘要:作者:北南南北来自:LinuxSir.Org摘要:在Linux操作系统的文件管理中,命令行模式(在控制台或终端下)的文件或目录管理,要涉及路径这一概念,这是Linux命令行操作的最基础的基础。如果我们了解了路径的概念,就可以随心所欲的进入任何目录,进行我们要做的工作。目录1、Linux文件系统是从/开始的;2、理解路径概念的目的;3、路径的构成要素;4、路径的分类;4.1 绝对路径;4.2 相对路径;5、在路径中一些特殊符号的说明;5.1 符号.应用示例;5.2 符号..应用示例;5.3 符号~和~USER示例;6、切换用户当前目录的指令 cd ;7、判断用户当前所处的工作目录的指令 pwd 阅读全文

posted @ 2012-02-18 10:37 Finley 阅读(387) 评论(0) 推荐(0)

摘要:今天交叉编译环境变量的设置,出现了点小小的错误,使我的终端总提示PATH出错,让我感受比较深一些,首先把我从网上看到的和我知道的总结来给大家分享一下。环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。下面通过几个实例来说明。1)etc/profile:此文件为系统的 阅读全文

posted @ 2012-02-17 16:26 Finley 阅读(1392) 评论(0) 推荐(0)

摘要:一.准备安装Ubuntu 10.10系统 1.Ubuntu简介 Ubuntu 是一个社区开发的基于Debian GNU/Linux的操作系统,适合笔记本、桌面计算机和服务器使用。它包含了所有您需要的应用程序——网页浏览器、幻灯片演示、文档编辑和点子表格软件,即时通讯软件等等。2004年10月,Ubuntu 的第一个版本正式发布。此后 Ubuntu 每六个月发布一个新版本,用户可以免费升级到最新版本。Ubuntu 鼓励用户及时地升级到新版本,以便享用最新的功能和软件。 Ubuntu 的命名遵从“Y.MM (开发代号)”格式,Y 代表年份,MM 代表月份。在括号里的名字是预发布版时确定的开发代号。 阅读全文

posted @ 2011-04-12 11:30 Finley 阅读(1320) 评论(0) 推荐(0)