- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 解决ubuntu下中文乱码问题
由于windows下编写的很多TXT文档都是GB18030/GB2312编码,在linux下使用gedit打开会出现乱码,gedit用的是UTF-8编码 解决方法:将 GB18030 加入这个匹配列表。 命令行方式,适用于所有 Ubuntu 用户。 复制以下命令到终端中,然后回车即可: gconftool-2 --set --type=list --list-type=string
2012-03-28 17:21:25 964
原创 ubuntu错误提示 error: implicit declaration of function ‘kmalloc’
在网上查了一下,说是是缺少了一个头文件 #include 加上之后就没问题了
2012-03-24 21:38:34 3479
转载 kmalloc()详解
Kmalloc内存分配和malloc相似,除非被阻塞否则他执行的速度非常快,而且不对获得空间清零。 Flags参数 #include Void *kmalloc(size_t size, int flags); 第一个参数是要分配的块的大小,第二个参数是分配标志(flags),他提供了多种kmalloc的行为。 最常用的GFP_KERNEL,他表示内存分配(最终总是调用get_free_
2012-03-24 11:06:01 1376
原创 ubuntu下构架tftp服务器
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> ubuntu下tftp设置方法: 1:sudo apt-get install tftp tftpd openbsd-inetd 特别指出很多文章里用的是netkit-inetd,但是实际下载时发现
2012-03-19 20:17:50 705
原创 ubuntu内核模块加载不能看的printk输出的问题
由于Linux内核的级别控制,导致printk打印的内容不一定都能从控制台正常输出,可以使用dmesg命令来输出所有级别的信息。 输入: sudo dmesg –n 8 可以把所有日志信息输出来 Linux命令:dmesg 功能说明:显示开机信息。 语 法:dmesg [-cn][-s ] 补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用
2012-03-19 15:26:50 6799
原创 ubuntu下安装交叉编译工具链的方法总结
1.下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下,我把它下载到了我的个人文件夹里 /home/wrq arm-linux-gcc-3.4.1.tar.bz2 的下载地址如下: http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2 2. 解压 arm-
2012-03-19 15:09:32 30049 2
原创 ubuntu交叉编译 arm-linux-命令找不到
ubuntu没有root权限问题。 问题: 提示错误: arm-linux-gcc: Command not found PATH里有/usr/local/arm/2.95.3/bin,/usr/local/arm/2.95.3/bin/下有arm-linux-gcc文件,但是make的时候,就是找不到arm-linux-gcc
2012-03-19 11:49:03 5541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人