嵌入式Linux
文章平均质量分 85
bluesummerg
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux系统设置编译器路径的几种方法介绍
<br />假设自己的编译器是在/usr/local/arm目录下的2.95.3 <br />方法(1):shell中直接敲入代码。设置好路径后,立刻生效,将当前shell关掉后设置失效。 <br />export PATH=/usr/local/arm/2.95.3/bin:$PATH <br />方法(2): /*设置好路径后,重新读取环境变量才生效,但是关掉当前shell时设置仍然有效*/ <br />vi /etc/profile <br />pathmunge /usr/local/arm/2.9转载 2010-09-19 16:03:00 · 3201 阅读 · 0 评论 -
草稿:修改.bashrc文件PATH变量错误导致系统大部分命令失效
重新装了个交叉编译器,修改~/.bash_profile文件中的PATH变量。(我修改的是~/.bashrc文件,关于两者的区别联系再贴出)结果路径修改错误正确PATH=$PATH:$HOME/bin:/......./bin错误PATH=/......./bin注:/......./bin为交叉编译器路径。也就是本来要增加个交叉编译器的库的路径,结果把系统的库全指向了我的编译器。这样导致了我在该用户名下的几乎所有命令都用不起来,除了cd,echo,cat之类的。由于Vi用不起来,就无法修改我的~/.bas原创 2010-09-20 10:04:00 · 5874 阅读 · 2 评论 -
linux内核中Kconfig文档的作用以及Kconfig的语法
2.6内核的源码树目录下一般都会有两个文文:Kconfig和Makefile。分布在各目录下的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出配置菜单,用户配置完后保存到.config(在顶层目录下生成)中。在内核编译时,主Makefile调用这个.config,就知道了用户对内核的配置情况。上面的内容说明:Kconfig就是对应着内核的配置菜单。假如要想添加转载 2010-09-07 15:40:00 · 798 阅读 · 0 评论 -
Linux下卸载软件
<br />在Windows下安装软件时,只需运行软件的安装程式(setup、install等)或用zip等解压缩软件解开即可安装,运行反安装程式(uninstall、unware、“卸载”等)就能将软件清除干净,完全图像化的操作界面,简单到只要用鼠标一直点击“下一步”就能够了。而 Linux好象就不相同了,很多的初学者都抱怨在Linux下安装和卸载软件很地困难,没有像使用Windows时那么直观。其实在Linux下安装和卸载软件也很简单,同样也有安装向导或解压安装的方式,不相同的只但是是除了二进制形式的软转载 2010-10-12 13:37:00 · 7186 阅读 · 0 评论 -
bootloader与linux中位置无关代码(PIC)的分析理解
首先,需要理解加载域与运行域的概念。加载域是代码存放的地址,运行域是代码运行时的地址。为什么会产生这2个概念?这2个概念的实质意义又是什么呢? 在一些场合,一些代码并不在储存这部分代码的地址上执行地址,比如说,放在norflash中的代码可能最终是放在RAM中运行,那么中norflash中的地址就是加载域,而在RAM中的地址就是运行域。 在汇编代码中我们常常会看到一些跳转指令,比如说b、bl等,这些指令后面是一个相对地址而不是绝对地址,比如说b main,这个指令应该怎么理解呢?main这里究竟是一个什么东转载 2010-10-19 11:29:00 · 886 阅读 · 0 评论 -
虚拟机PING不通主机和开发板
最近要用NFS挂载开发板的文件系统,挂载不上。发现虚拟机里装的fedora无法PING通XP和开发板。但XP和开发板可以互PING。用了很多网上的办法没有用。因为之前是可以挂载的,好久没用了,fedora的设置我也没改过,不是IP,防火墙之类的问题。问题肯定处在fedora上原创 2011-09-20 13:51:20 · 4107 阅读 · 0 评论
分享