Linux
renclear
这个作者很懒,什么都没留下…
展开
-
Fedora9安装篇(二):搭建交叉编译环境
PC机上出现bash: ./hello: cannot execute binary file原因;开发板上如何执行可执行文件原创 2010-12-03 10:49:00 · 1644 阅读 · 0 评论 -
Linux Device Driver study: scull TIPS
用到的例子为Linux设备驱动程序中的源码。 存在的问题和解决方法:1、关于CFLAG的错误。将Makefile中的CFLAG项全部屏蔽即可;2、提示linux/config.h no such file or directory。在/usr/src/linux-source..../include/linux中创建config.h即可(例:touch /usr/src/linux原创 2011-06-22 10:17:00 · 1788 阅读 · 2 评论 -
DeviceDriver demo:Hello world . TIPS
<br />1、关于makefile:<br />文件名称必须为Makefile(首字母大写),否则会报错找不到Makefile(进入2.6.35文件夹后,执行scripts/Makefile会用到当前文件夹的Makefile)<br />2、关于makefile的语法:执行命令前面必须有一个table键<br />3、在对驱动进行加载时,如insmod ./hello.ko,不会在同样的窗口下打印,hello world。需要用dmesg命令查看!<br /> <br />执行过程中的log文件:<br原创 2011-06-02 18:33:00 · 736 阅读 · 0 评论 -
ubuntu10.10下内核编译,解决开机启动出现Could not load /lib/modules/.../modules.dep的问题
<br />一:下载内核源码的方法:<br />1、ubuntu 下下载内核源码:apt-get install linux-source<br /> <br />查找内核源码包:apt-cache search kernel-source,之后安装对应的源码包,也可直接执行apt-get install linux-source<br /> <br />在此种情况下下载的内核源码可能与当前使用的内核版本不同(我的ubuntu内核为2.6.35-22,而下载下来的内核为2.6.35.11)。<br /> <原创 2011-06-02 16:40:00 · 12929 阅读 · 3 评论 -
Fedora内核重编译 tips
<br />在Fedora14下进行内核源代码的重编译,同时下载不同版本的内核,进行编译,并且把新编译的内核镜像加入引导路径,可通过另外一个内核启动!<br /> <br />1、内核源代码路径:/usr/src/kernels/...<br />2、编译完成后的内核文件路径:arch/x86/boot/bzImage<br />3、设置启动选项:/boot/grub/menu.lst<br /> <br />增加的启动项:<br /><br />kernel /vmlinuz-2.6.35.9 ro ro原创 2011-06-01 16:17:00 · 1025 阅读 · 1 评论 -
ubuntu10.10安装谷歌拼音输入法
<br />1、安装scim:<br />sudo apt-get install scim<br /> <br />2、安装谷歌输入法:<br />1)获取谷歌输入法源码:<br /> 首先安装git:sudo apt-get install git-core<br /> 其次通过git获取源码:git clone git://github.com/tchaikov/scim-googlepinyin.git<br /> 进入代码文件夹:cd googlepinyin<br />2)编译和安装原创 2011-03-24 12:31:00 · 2387 阅读 · 0 评论 -
ubuntu10.10 TIPS
<br />1、ubuntu10.04后,不再存在menu.lst,而是被/boot/grub/grub.cfg 文件、/etc/grub.d/ 文件夹和/etc/default/grub 文件替代。参考:http://blog.csdn.net/saker7/archive/2010/10/11/5934384.aspx<br /><br />2、关于ubuntu10.04登录背景的修改:http://qjwujian.javaeye.com/blog/665953<br /><br />3、Ubuntu原创 2011-03-25 18:24:00 · 509 阅读 · 0 评论 -
安装cmake(解决can't find build-essential,解决windows如何远程控制ubuntu)
<br />主题:<br />1、windows远程控制ubuntu;<br />2、安装cmake<br /> <br />1、windows远程控制ubuntu:点击system->preference->remote destop,将远程控制打开,可以设置密码。然后再windows客户端安装TightVNC软件。安装完成后,运行,通过ubuntu的ip地址进行远程控制。<br />参考http://www.php100.com/html/webkaifa/Linux/2010/1007/6240.ht原创 2011-03-03 18:13:00 · 2713 阅读 · 0 评论 -
Fedora 14应用(一):虚拟机中文件共享(Vmware Tools 安装)
概要:将Vmware Tools安装入Fedora 14,实现windows xp与虚拟机中Fedora 14的文件共享(包括文件的拖拽)。 之前听说Fedora 9大概是一年前吧,同学有块FriendlyArm的开发板,自己拿来想玩儿一玩,搭建编译环境的时候就慢慢的接触了一些Fedora 9的东西。 最近在网上搜了搜Fedora的消息,原来都到版本14了,并且是11月刚发布,再加上Fedora 9如今已经不提供支持,所以果断适用下Fedora 14,感觉还是很不错的,就放弃Fedora 9了。原创 2010-12-06 12:55:00 · 3168 阅读 · 3 评论 -
Fedora安装篇(一):将Fedora9装入虚拟机
Fedora9安装好后,将Fedora9安装镜像作为软件源,以便安装镜像中自带的软件包。原创 2010-12-02 15:02:00 · 1676 阅读 · 0 评论 -
Linux Device Driver study: scull解析
历时将近两个月,终于化零为整,对《Linux设备驱动程序》(3rd edition)中第三章scull驱动有了详细的了解,下面对scull的驱动进行解析,方便以后的查看。一、创建字符驱动的步骤:1、获得设备号:int register_chrd原创 2011-08-02 14:44:28 · 1736 阅读 · 1 评论