随笔分类 - linux
摘要:sudo apt-get install gcc-4.8 g++-4.8 ls /usr/bin/gcc* ls /usr/bin/g++*
阅读全文
摘要:直接执行这两个命令即可: sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python
阅读全文
摘要:1.安装wine https://wiki.winehq.org/Ubuntu 2.安装软件 3.打开软件
阅读全文
摘要:1.下载Ubuntu系统 2.下载工具 Rufus 3.使用该工具制作启动U盘
阅读全文
摘要:https://blog.csdn.net/lql0716/article/details/53402067
阅读全文
摘要:文章来源:http://blog.csdn.net/jarvis_xian/article/details/6428358 这两天在板子上加载模块的时候,遇到了各种问题,与我第一次加载模块时碰到的问题大同小异,故记录在博客,仅供查阅。 1.PC机和目标板内核版本不一致 问题提示:version magic '2.6.32.2 mod_unload modversions...
阅读全文
摘要:资料:http://pan.baidu.com/share/link?shareid=2053803669&uk=2550302069 文件I/O操作open(),close(),read()和write()函数详解 1. open()函数 功能描述:用于打开或创建文件,在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。 所需头文件:#include ,#include ,#in...
阅读全文
摘要:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include...
阅读全文
摘要:文章来源:http://www.linuxdiyf.com/bbs/viewthread.php?tid=91244 我的资料:http://pan.baidu.com/share/link?shareid=1965141339&uk=2550302069 在LINUX下加载驱动程序可以采用动态和静态两种方式。静态加载就是把驱动程序直接编译到内核里,系统启动后可以直接调用。静态加载的缺点是调试...
阅读全文
摘要:主设备号:告诉linux内核哪一个驱动为该设备服务 次设备号:用来确定被驱动的具体设备
阅读全文
摘要:一个Linux内核模块主要由以下几个部分组成。 1)模块加载函数(必须) 当通过insmod或modprobe命令加载内核模块时,模块的加载函数会自动被内核执行,完成本模块的相关初始 化工作。 Linux内核模块加载函数一般以__init标识声明,示例代码如下: static int __init FuntionA(void) { } module_in...
阅读全文
摘要:1、Linux图形界面和命令介面的切换 在虚拟机里面装了RedHat的Linux系统。默认进入的是图形界面。 从Linux的图形界面切换到命令界面可以按Ctrl+Alt+Fn(n=1,2,3,4,5,6),但是在虚拟机里面Ctrl+Alt已经被占用,即光标切换出虚拟机。所以需要按Ctrl+Shift+Alt+Fn(n=1,2,3,4,5,6)。 从Linux的命令介面切换到图...
阅读全文
摘要:Linux2.6内核启动流程学习 计算机在启动时都是先加电,然后进行硬件检测并引导操作系统的初始化程序,然后操作系统的初始化程序程负责读入系统内核并建产系统的运行环境.一这过程相对来说比较复而且与CPU体系结构相关,这里我们通过linux并以i386的体系结构对这一过程进行较为详细的说明. 一、硬件检测 当机器加电后它首先执行BIOS(基本输入输出系统)中的代码,BIOS首先执行加电自检程序(POST),当自检通过程便完成了硬件的启动。POST程序通过对内存及其他硬件的设备的诊断检测确定硬件的存在并可正确操作。BIOS是固化在芯片里的程序,执行这一过程一般只需要几秒钟。当自检完成后 BIOS按
阅读全文
摘要:uboot地址:http://pan.baidu.com/share/link?shareid=4254362503&uk=2550302069uboot的移植过程:http://pan.baidu.com/share/link?shareid=4261355137&uk=2550302069s3c2440.jflash(烧录的自动配载文件):http://pan.baidu.com/share/link?shareid=4285941136&uk=2550302069如何使用jlink下载u-boot到jz2440开发板的norflash:1、开发板设置为norfla
阅读全文
摘要:pwd:显示当前工作目录的绝对路径 make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。
阅读全文
摘要:参考博客(大神):http://blog.chinaunix.net/uid-26119896-id-3302233.html 安装交叉编译工具链: 1、首先以root用户登入 2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里 3、解压命令tar xvzf arm-li
阅读全文