共 13 篇文章 |
|
顾名思义,设备树是一颗树,所以,除了root节点没有“parent”外,所有节点有且仅有几个“parent”节点。每个节点都有两个名字,“实际节点名”:包含在节点属性列表中的属性类型名。“reg”属性总是“address size”类型的组合,其中cells的address和size数目由总线的“#address-cells”和“size-cells”指定。该节点是所有单个cpu子节点的父... 阅100 转0 评0 公众公开 15-12-03 14:29 |
wpa.# WPA-PSK/TKIP ctrl_interface=/var/run/wpa_supplicant.wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,可以使用wpa_cli来搜索、设置、和连接网络等,大部分情况下编辑好配置文件,运行wpa_supplicant就可以连通网络了,创建一个wpa_supplicant.conf,键入以下内容:#可有可无,没有的话... 阅124 转0 评0 公众公开 15-10-10 13:25 |
比如一个跨平台的工程,可以在Linux、Windows和苹果上编译,那么以前的做法就是提供三套编译脚本,Linux下就是Makefile,Windows下就是VS的工程文件,如果有修改要添加删除文件呢,也只能三个地方都修改(任何一个程序员对会对这种做法嗤之以鼻,为什么不统一到一个地方呢?),而使用了CMake以后呢,就可以仅仅修改CMake的设定,然后运行CMake... 阅402 转2 评0 公众公开 15-07-20 17:32 |
CMake设置arm.CMake在ubuntu系统下默认使用系统的gcc、g++编译器,编译arm下的程序要使用arm-linux-gcc,需要对CMake进行设置(通过在CMakeLists.txt中指定交叉编译器的方法)。SET(CMAKE_C_COMPILER "arm-linux-gcc")SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAMNEVER)SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)SET(CMAKE_FIND_ROOT_P... 阅958 转1 评0 公众公开 15-07-20 17:32 |
[b][z]DirectFB 1.4 移植及运行,及介绍。二、再来看一下DirectFB: DirectFB 是专注于 Linux FrameBuffer 加速的一个图形库,并试图建立一个兼容 GTK 的嵌入式 GUI系统。有下面的依赖关系:1.gtk基于xlib,xlib基于libc,libc基于linux内核;DirectFB基于libc,libc基于linux内核,framebuffer可以看做是一种设备。/usr/local/lib/pkgconfig/di... 阅23 转0 评0 公众公开 15-07-16 16:49 |
[b][z]DirectFB 1.4 移植及运行,及介绍。二、再来看一下DirectFB: DirectFB 是专注于 Linux FrameBuffer 加速的一个图形库,并试图建立一个兼容 GTK 的嵌入式 GUI系统。有下面的依赖关系:1.gtk基于xlib,xlib基于libc,libc基于linux内核;DirectFB基于libc,libc基于linux内核,framebuffer可以看做是一种设备。/usr/local/lib/pkgconfig/di... 阅357 转0 评0 公众公开 15-07-16 15:37 |
Ubuntu下DirectFB的编译安装,样例程序编译及运行体验。DirectFB和样例的源代码可以到DirectFB.org下载到目录/home/。tar -xzf DirectFB-1.3.0.tar.gz tar -xzf DirectFB-examples-1.2.0.tar.gz./usr/lib/pkgconfig/directfb.pc /usr/lib/pkgconfig/cairo-directfb.pc /usr/local/lib/pkgconfig/directfb.pc /data/soft/DirectFB-1.1.... 阅320 转0 评0 公众公开 15-07-16 13:47 |
构建ARM Linux交叉编译工具链 详解。# arm-linux-gcc -o hello hello.c.首先从网上下载所需资源文件linux-2.6.10.tar.gz、binutils-2.15.tar.bz2、gcc-3.3.6.tar.gz、glibc- 2.3.2.tar.gz、glibc-linuxthreads-2.3.2.tar.gz和linux-libc-headers-2.6.12.0.tar.bz2。arm-linux-ar arm-linux-gcc arm-linux-nm arm-linux-strin... 阅2272 转17 评0 公众公开 15-03-09 17:59 |
<6> 针对不同的使用者限制不同的速度(这个速度优先限制所有用户的速度): #vi /etc/vsftpd/vsftpd.conf 增加下面一行 user_config_dir=/etc/vsftpd/userconf #mkdir /etc/vsftpd/userconf 创建一个目录 #vi /etc/vsftpd/userconf/user1 (user1是要限制速度的用户名) local_max_rate=25000. 阅8 转0 评0 公众公开 14-12-17 13:42 |
配置网络文件系统NFS服务<1>.首先修改配置项 nfs的配置项是 /etc/exports执行 vi /etc/exports在打开的文件中添加主机上文件系统的目录,添加内容如下:/opt/developARM/rootfs *(rw,sync,no_root_squash)其中:①从命令行启动在命令行下运行一下命令:# /etc/init.d/nfs start这将启动nfs服务,可以输入一下命令检验nfs服务是否启动。 阅31 转0 评0 公众公开 14-12-17 13:42 |