Linux
文章平均质量分 51
KidLeaf2
这个作者很懒,什么都没留下…
展开
-
Ubuntu10.10下嵌入式开发环境的配置
1、Ubuntu上网问题,我是使锐捷上的,只要安装一下mentohust,设置一下就可以了。(不懂的话,随便google就有很多文章了。)2、Ubunut10.10已经给我们安装好了GCC,但没有安装G++,所以我们要自己安装G++,只要在终端那边输入:sudo apt-ge原创 2011-05-30 13:01:00 · 1790 阅读 · 1 评论 -
在Qt里添加图片资源
在工程目录下创建一个文件夹(例如images),把图片放在里面;右击位于窗口左上角的工程名,选择 “Add New...”,在弹出的对话框中依次选择 “Qt” -> “Qt Resource file”,填上名字,选择好路径(*/*/*/images),接下来确定就行了;点击主窗口位于下方 “Add” Button,选择 “Add Prefix”, 再点击 “Add” Button,选择原创 2012-01-12 20:09:43 · 2040 阅读 · 0 评论 -
Linux网络编程入门
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。比如我们使用ftp程序从另外一个地方获取文件的时候,是我们的ftp程序主动同外转载 2012-05-18 10:45:41 · 1238 阅读 · 2 评论 -
mplayer出现“Error opening/initializing the selected video_out(-vo) device”的解决方法
装了mplayer,即使你已经按设置指南安装了各个包,也无法正常观看,最常见的错误就是:“ Error opening/initializing the selected video_out(-vo) device.”解决方法如下:在mplayer的窗口(Video窗口或播放控制窗口均可)上点右键,选择“Preferences”,打开后(当然要注意提示点OK后才能进)选择上面的“Video原创 2012-06-20 14:11:49 · 1842 阅读 · 1 评论 -
Mplayer 音频解码分析
一.序 还是按部就班的来,这次主要分析一下Mplayer中音频解码流程,特别说明一下,这里的音频解码包括后面会说的视频解码统统不涉及到具体的格式和解码算法,如果大伙对具体文件格式和解码感兴趣可以在网上找相关资料看看~也可以留意popy的后续文章(广告~)二.入口 main函数中的入口如下~/*========================== PLAY A转载 2012-06-21 14:58:35 · 3418 阅读 · 2 评论 -
ffmpeg: ‘UINT64_C’ was not declared in this scope
解决方法:在该头文件加以下语句就行了。#ifndef INT64_C#define INT64_C#define UINT64_C#endif 这个要放在extern "C"{#include #include #include #include }之前。开发环境:QT 4.8.1ffmpeg 0.6原创 2012-07-10 16:18:28 · 5068 阅读 · 2 评论 -
Gedit中文乱码
缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。命令行方式,适用于所有 Ubuntu 用户。复制以下命令到终端中,原创 2012-08-28 11:09:37 · 764 阅读 · 0 评论 -
error while loading shared libraries的解決方法
/tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory那就表示系統不知道xxx.so 放在哪个目录下,可以先查询下,.so放在哪个文件下:find -name xxx.so等到它的路径后,将它路径放在/et原创 2013-01-14 13:11:44 · 1337 阅读 · 1 评论 -
交叉编译遇到的问题
今天我要将libwebsocket交叉编译到cortex a-8中,安装好交叉编译器后,开始..1、libwebsocket是用autoconf配置的,得先了解autoconf的交叉编译,网上查得后自己配置成功的方式是: 用autotools生成configure脚本后,运行如下命令:CC=arm-none-linux-gnueabi-gcc ./configure --buil原创 2013-01-14 20:37:36 · 3842 阅读 · 0 评论 -
EHCI
EHCI(增强型主机控制器接口)EHCI(Enhanced Host Controller Interface)增强型主机控制器接口规范描述了一个通用串行总线(USB)2.0版的主机控制器的寄存器级接口。该规范包括系统软件和主机控制器硬件之间的硬件/软件接口的描述。本规范的目的是为硬件组件设计,系统集成商和设备驱动程序(软件)开发。增强主机控制器接口规范的实施,需要从英特尔授权。增转载 2013-01-18 16:55:19 · 1720 阅读 · 0 评论 -
将websocket移植到omap3530
开发平台:Ubuntu12.04.1 LTS(32bit)开发板: omap3530使用库:libwebsockets (libwebsockets-1.0-chrome25-firefox17.tar.gz) (http://git.warmcat.com/cgi-bin/cgit/libwebsockets/)辅助库:zlib(source code ,version 1.2.7)原创 2013-01-17 19:56:15 · 3238 阅读 · 0 评论 -
nfs:server is not responding,still trying 原因与解决方案
采用:mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.121:/主机nfs目录 /挂载路径原创 2013-02-19 12:47:14 · 1458 阅读 · 0 评论 -
embedded softAP+DHCP
开发平台:ubuntu 12.04开发板:友善之臂 mini2440usb无线网卡:TL-WN725N1、安装usb无线网卡驱动 RTL8188CUS (将usb无线网卡插到PC上,使用lsusb -v查看该网卡类型)在 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&L原创 2013-02-20 15:57:23 · 3994 阅读 · 2 评论 -
fseek函数
1、函数功能用来读写一个数据块,2、函数定义 int fseek( FILE *stream, long offset, int origin ); 第一个参数stream为文件指针 第二个参数offset为偏移量,整数表示正向偏移,负数表示负向偏移 第三个参数origin设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_EN原创 2011-11-26 14:09:18 · 2382 阅读 · 0 评论 -
解决在thinkpad E420 装ubuntu 无法使用无线网卡问题
<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->E420在ubuntu下,无法无线上网,这是怎么情况呢?无线网卡似乎驱动了,但是在网络管理工具那里看不到列出的无线信号。我有事先重新安装了无线网卡驱动rtl8192ce_linux_2.6.0005.1116.2010。下载下来后,解压,进入该文件原创 2011-10-29 12:38:09 · 7023 阅读 · 4 评论 -
ubuntu 10.10 更新源
1.sudo cp /etc/apt/sources.list /etc/apt/sources.list.bksudo gedit /etc/apt/sources.list编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加)原创 2011-07-07 22:46:39 · 664 阅读 · 0 评论 -
linux下的解压缩命令
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d转载 2011-05-30 13:02:00 · 759 阅读 · 0 评论 -
Failure to open file: /usr/lib/qt4/examples/dialogs/tabdialog/Makefile
随便打开一个qt demo 编译发现报错Running build steps for project tabdialog...Starting: /usr/bin/qmake-qt4 /usr/lib/qt4/examples/dialogs/tabdialog/t转载 2011-05-30 13:03:00 · 2441 阅读 · 1 评论 -
linux的chmod,chown命令 详解
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 ch转载 2011-05-30 13:05:00 · 794 阅读 · 0 评论 -
安装Qt IDE出现.bin文件:无法执行二进制文件
刚买不久的电脑,今天在新电脑上安装Qt IDE,出现了如下问题:root@kid-ThinkPad-E420:/home/kid/下载# chmod u+x qt-creator-linux-x86_64-opensource-2.3.1.binroot@kid-原创 2011-10-01 18:38:54 · 4557 阅读 · 2 评论 -
linux下命令行和桌面的转换
按CTRL + ALT + F1——F6就能进入相应的命令行节目,然后输入用户名和密码就进入了。返回时,按ALT + F7就返回了。原创 2011-10-21 12:53:30 · 1649 阅读 · 0 评论 -
编译linux2.6.11内核,出现问题
在编译linux2.6.11时,出现如下问题:In file included from include/asm/mpspec.h:5:0, from include/asm/smp.h:18, from include/linux/smp.h:19, from include/li原创 2011-10-21 13:47:37 · 4839 阅读 · 2 评论 -
编译内核出现 Unable to find the Ncurses libraries 问题
编译linux的内核,进入该目录,命令make menuconfig之后,出现下面的错误:rm -f include/asm-arm/arch include/asm-arm/proc(cd include/asm-arm; ln -sf arch-mx2ads arch; ln -sf proc-armv proc)rm -f include/asm( cd include原创 2011-10-21 13:40:04 · 2441 阅读 · 0 评论 -
Ubuntu10.10 下安装低版本GCC方法
因为编译软件的需要,Ubuntu 10.10 LTS自带的gcc4.4.5版本太高,需要gcc3.x,因此需要安装低版本的gcc,我选择的是gcc3.3.6。第一、下载deb安装包,我选择源码包编译安装会出错,因此选择deb包安装;我下载的包为:cpp-3.3_3.3.6-15ubuntu6_i386.debgcc-3.3_3.3.6-15ubuntu6_i386.debgcc-3转载 2011-05-30 13:02:00 · 2023 阅读 · 0 评论 -
HelloWorld模块加载--驱动
#include #include MODULE_LICENSE("Dual BSD/GPL"); static int hello_init(void) { printk(KERN_ALERT "Hello, world\n"); } static void原创 2011-10-20 21:19:08 · 3812 阅读 · 0 评论 -
解决gedit warning问题
我在使用ubuntu11.04的时候,可能是我本本的问题,出现了N多问题,今天一一将其解决,感慨自己今天人品大爆发。。。现在先说说解决gedit warning问题:我在使用gedit打开文件的时候,会提示一堆的警告:(gedit:9778): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/re原创 2011-10-29 12:22:48 · 11289 阅读 · 0 评论 -
解决在thinkpad E420 装ubuntu 无法输入中文的问题
今天打开电脑,进入ubuntu,发现输入的小键盘图标不见了,也无法进行中英切换。因为我的英文太烂了,无法全部使用英语解决我的需求,于是乎,着手解决这个问题。首先,打开语言包,安装中文包(要等一段时间才能安装好吧),然后设置Ibus启动,但是这样还是不能解决问题。然后打开system setting->other->keyboard Input methods。在菜单栏中的点Input原创 2011-10-29 12:50:54 · 1586 阅读 · 0 评论 -
python遇到的问题
1、 IndentationError: expected an indented block块缩进前后用的不一样要么都是空格,要么都是tab原创 2013-03-07 15:02:05 · 1147 阅读 · 0 评论