
嵌入式Linux
文章平均质量分 68
zheng_xiaoxu
计算机学生哥
展开
-
Makefile学习
Makefile规则介绍一个简单的Makefile描述规则组成:TARGET... : PREREQUISITES...COMMAND......target:规则的目标。通常是最后需要生成的文件名或者为了实现这个目的而必需的中间过程文件名。可以是.o文件、也可以是最后的可执行程序的文件名等。另外,目标也可以是一个make执行的动作的名称,如目标“clean”,我们称这样的转载 2012-07-16 01:23:03 · 345 阅读 · 0 评论 -
sqlite安装
sudo apt-get install sqlite3为了使GCC能顺利编译有sqlite3.h头文件的源码需要:sudo apt-get install libsqlite3-dev编译时在最后加上-lsqlite3例如,gcc -o hello hello.c -lsqlite3转载 2012-07-21 00:20:35 · 344 阅读 · 0 评论 -
gnome3.2 安装配置
1.安装gnome3.2sudo apt-get updatesudo apt-get install gnome-shell2.安装gnome3.2的高级管理工具sudo apt-get install tweaksudo apt-get install gnome-tweak-tool3.注销重新登录gnome3.24.打开tweak-tool,设置你认为右必要的选转载 2012-08-03 00:12:09 · 550 阅读 · 0 评论 -
SQLITE 操作入门
SQLITE 操作入门 sqlite 提供的是一些 C 函数接口,你可以用这些函数操作数据库。通过使用这些接 口,传递一些标准 sql 语句(以 char * 类型)给 sqlite 函数, sqlite 就会为你操作数据库。 sqlite 跟 MS 的 access 一样是文件型数据库,就是说,一个数据库就是一个文件,此 数据库里可以建立很多的表,可以建立索引、触发器转载 2012-07-16 01:27:33 · 1087 阅读 · 0 评论 -
virtualbox数据空间配置
虚拟机内的系统是linux的(主机为xp,虚拟机系统为ubuntu)1.进入Ubuntu系统后,选择VB中的设备,安装增强功能,加载VBOXADDITIONS.*.ISO 打开终端运行(桌面应用也可以直接打开光驱安装):cd /media/cdrom0 sudo ./VBoxLinuxAdditions-x86.run或者直接在终端中输入命令:sudo apt-get转载 2012-07-16 01:19:05 · 357 阅读 · 0 评论 -
重定向输出以追加到文件
当将符号表示法 >> filename 添加到命令结尾时,该命令的输出将追加到指定的文件名,而不覆盖现有数据。>> 符号称为追加重定向运算符。例如,要将 file2 附加到 file1,请输入以下命令:cat file2 >> file1注: 如果 file1 文件不存在,那么除非指定了 ksh(Korn shell 程序)或 csh(C shell)命令中内建的 set原创 2012-07-16 01:20:38 · 2196 阅读 · 0 评论 -
嵌入式linux学习路线
学习步骤如下:1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编辑文件转载 2012-07-16 01:25:06 · 513 阅读 · 0 评论 -
Linux Kernel Map
转载 2012-07-16 01:22:15 · 289 阅读 · 0 评论 -
linux进程管理的一些问题
linux进程管理的一些问题一.进程创建一、进程LINUX中,进程既是一个独立拥有资源的基本单位,又是一个独立调度的基本单位。一个进程实体由若干个区(段)组成,包括程序区、数据区、栈区、共享存储区等。每个区又分为若干页,每个进程配置有唯一的进程控制块PCB,用于控制和管理进程。PCB的数据结构如下:1、进程表项(Process Table Entry)。包括一些最常用的转载 2012-07-16 01:36:39 · 2896 阅读 · 0 评论 -
Linux下的段错误调试方法
Linux下的段错误调试方法简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址。 一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中转载 2012-07-16 01:29:34 · 486 阅读 · 0 评论 -
安装SVN
1.首先需要安装SVN。 Ubuntu下的SVN安装十分简单,sudo apt-get install subversion 2.检出文件(checkout): 使用命令:svn co svn://x.x.x.x 然后系统会用当前的用户名登录,提示输入密码,如果第一次密码输入错误, 会提示你输入用户名;输入正确后,就可以检出文件了。3.添加文件(a转载 2012-07-16 01:30:42 · 256 阅读 · 0 评论 -
PDF文件的亂碼問題
PDF文件的亂碼問題[編輯]文件查看器(Evince)打開中文PDF顯示方塊的問題使用Evince打開部分pdf文件,特別是中國知網上下載的pdf論文時,常常顯示為方塊。evince,okular, epdfview的pdf功能均由xpdf的分支poppler提供。必須先安裝poppler-data sudo apt-get install poppler-da转载 2012-07-16 01:26:01 · 785 阅读 · 0 评论 -
samba安装步骤
环境:ubuntu10.101、 apt-get install samba2、 apt-get install smbfs二. 创建共享目录 mkdir /home/share sodu chmod 777 /home/share 三. 创建Ubuntu Samba配置文件 1. 保存现有的配置文件 cp /etc/samba/smb.conf /et转载 2012-07-16 01:23:41 · 396 阅读 · 0 评论 -
Dell N4050 ubuntu系统禁用触摸板
给笔记本装了ubuntu 11.10,在使用过程中发现,每次敲打笔记本自带的键盘的时候,老是回去触碰到触摸板,导致鼠标无端端跳位。并且无法通过Fn+F3来进行控制触摸板的开关。 通过查找相关资料,找到了解决办法如下:方法一: 首先开启终端,输入:zhengxiaoxu@zhengxiaoxu:~$ xinput list 得到如下列表信息:原创 2012-07-31 01:18:07 · 1370 阅读 · 0 评论