<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cooButter的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coobutter</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coobutter]]></copyright><item><title><![CDATA[Qt中使用中文字符编译报错的问题]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/41995565</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/41995565</guid><author>coobutter</author><pubDate>Thu, 18 Dec 2014 01:00:44 +0800</pubDate><description><![CDATA[使用的是windows环境下的Qtcreator，QT版本为5.4，编译工具为msvc2013。
在使用QString为中文字符串的时候，编译工程就报错了，改成英文字符就不会报错。
以下是代码：

编译器报错信息：

到网上找资料，说是可以通过代码将QString的编码格式转换一下，使用以下语句：
QTextCodec::setCodecForCStrings(QTextCodec:]]></description><category></category></item><item><title><![CDATA[JFFS2文件系统的异常打印信息记录]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/41895529</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/41895529</guid><author>coobutter</author><pubDate>Fri, 12 Dec 2014 16:38:04 +0800</pubDate><description><![CDATA[在嵌入式产品中，使用JFFS2文件系统时，会遇到很多奇怪的打印：

JFFS2 notice: (154) check_node_data: wrong data CRC in data node at 0x036fef18: read 0x68bda766, calculated 0x1cd2b7dd.
打印这个说明文件系统中的文件节点读取有异常，可能导致该打印的行为：


or s]]></description><category></category></item><item><title><![CDATA[elf文件格式总结]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/19978603</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/19978603</guid><author>coobutter</author><pubDate>Wed, 26 Feb 2014 14:34:38 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/flydream0/article/details/8719036
1 简介

可执行链接格式（Executable and Linking Format）最初是由 UNIX 系统实验室（UNIX System Laboratories，USL）开发并发布的，作为应用程序二进制接口（Application Binary Interface，ABI）的]]></description><category></category></item><item><title><![CDATA[Linux串口接收程序会将0x0D转换成0x0A的问题记录]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/17502367</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/17502367</guid><author>coobutter</author><pubDate>Mon, 23 Dec 2013 11:54:03 +0800</pubDate><description><![CDATA[最近在调试Linux环境下串口接收代码时发现了一个现象：子串口模块发送的数据0x0D，在ARM板上接收并打印出来时变成了0x0A。
其实这个问题在很久以前就遇到过，一时想不起来了，现在记录如下：
在配置串口时，添加上以下语句：
Newtio.c_iflag &= ~ICRNL;
 
理论依据是：
ICRNL 将输入的回车转化成换行（如果IGNCR未设置的情况下）
0x0D 回车符CR]]></description><category></category></item><item><title><![CDATA[Debian下修改系统时间的方式（命令行）]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/17246495</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/17246495</guid><author>coobutter</author><pubDate>Tue, 10 Dec 2013 16:40:24 +0800</pubDate><description><![CDATA[# 设置时区
# cp  /usr/share/zoneinfo/Asia/ShangHai  /etc/localtime     #时区为亚洲/上海
 
# 网络校时
# apt-get install ntpdate
# ntpdate 210.72.145.44        # 中国国家时间服务器: 210.72.145.44
 
# 手动校时
# date -s 11/]]></description><category></category></item><item><title><![CDATA[Qt5.2中的android环境搭建]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/13009223</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/13009223</guid><author>coobutter</author><pubDate>Fri, 25 Oct 2013 00:16:56 +0800</pubDate><description><![CDATA[New Modules and Nice Goodies
 
Some of the main new features of Qt 5.2include:
Qt Bluetooth: supported on Linux with Bluez4.x and Blackberry
Qt NFC: supported on Blackberry
Qt Positioning: suppor]]></description><category></category></item><item><title><![CDATA[GNOME3启动时出错：Oh no! Something has gone wrong.Logout！]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/10562859</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/10562859</guid><author>coobutter</author><pubDate>Thu, 29 Aug 2013 22:57:04 +0800</pubDate><description><![CDATA[今天用虚拟机安装debian7.1，在启动的时候遇到登录失败的问题，用GNOME Classic可以登录，特地记录如下：
原文出处：http://r3dux.org/2011/11/how-to-fix-gnome-3-sessions-failing-to-start/
在登录进入GNOME3时，出错的内容如下，原本是一个对话框的，此处用文本表示
Oh no! Something has ]]></description><category></category></item><item><title><![CDATA[SVN上传代码时省略了*.a文件的解决方法]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/9413233</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/9413233</guid><author>coobutter</author><pubDate>Mon, 22 Jul 2013 20:23:54 +0800</pubDate><description><![CDATA[初次使用SVN Trotoise上传文件到服务器，被上传的文件夹中有很多*.a，上传成功后，我再把服务器上的代码下载到本地，发现少了很多库文件(*.a)，导致编译失败，最后发现是我上传的方法有问题，解决方法为在上传时，勾上"包括忽略的文件"，再上传即可。]]></description><category></category></item><item><title><![CDATA[Windows7热点设置]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/9322117</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/9322117</guid><author>coobutter</author><pubDate>Sun, 14 Jul 2013 00:37:52 +0800</pubDate><description><![CDATA[总是记不住命令，备份先。
建立热点
打开cmd.exe
netsh wlan set hostednetwork mode=allow ssid=WindowsAP key=12345678
netsh wlan start hostednetwork
如果要共享有线的网络，则在有线的右键属性中选择“共享”选项卡，打开共享，并选择刚刚建立的AP名称即可。
删除热点
netsh wla]]></description><category></category></item><item><title><![CDATA[只有独立显卡（Nvidia GT640）的机器安装Ubuntu13.04黑屏]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/9019127</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/9019127</guid><author>coobutter</author><pubDate>Tue, 04 Jun 2013 09:01:59 +0800</pubDate><description><![CDATA[硬件环境：
CPU：E3-1230V2
显卡：GT640
现象：我制作了安装ubuntu的U盘后，进入安装界面，选择语言或者安装ubuntu，屏幕就黑色了，显示器显示进入休眠，不能进行后续安装操作。
原因：这款CPU是不带核心显卡的，然而Ubuntu安装文件不能识别独立显卡GT640，导致后续安装界面不能显示。
解决方法：电脑刚启动时如果进入了语言选择，按下ESC，进入主界面选择操作；如]]></description><category></category></item><item><title><![CDATA[编译uboot出错warning: target CPU does not support interworking]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8775356</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8775356</guid><author>coobutter</author><pubDate>Mon, 08 Apr 2013 23:30:17 +0800</pubDate><description><![CDATA[编译uboot时报错
include/common.h:0: warning: target CPU does not support interworking
hello_world.c:0: warning: target CPU does not support interworking
stubs.c:0: warning: target CPU does not support i]]></description><category></category></item><item><title><![CDATA[mdev自动mount U盘SD卡]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8727399</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8727399</guid><author>coobutter</author><pubDate>Wed, 27 Mar 2013 17:02:00 +0800</pubDate><description><![CDATA[修改/etc/mdev.conf
mmcblk[0-9]p[0-9] 0:0 666 @/etc/mdev/mmc_insert
mmcblk[0-9]  0:0 666 $/etc/mdev/mmc_remove
sd[a-z][0-9] 0:0 666 @/etc/mdev/udisk_insert
sd[a-z]      0:0 666 $/etc/mdev/udisk_remov]]></description><category></category></item><item><title><![CDATA[tslib-1.4移植记录]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8727381</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8727381</guid><author>coobutter</author><pubDate>Wed, 27 Mar 2013 16:57:01 +0800</pubDate><description><![CDATA[sudo apt-get install autoconf
sudo apt-get install automake
sudo apt-get install libtool
将tslib-1.4.tar.gz解压路径/share/freescale/appdir/tslib
./autogen.sh
./configure --prefix=/usr/local/tslib --ho]]></description><category></category></item><item><title><![CDATA[ARM Qt显示JPG图片]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724372</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724372</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:39:14 +0800</pubDate><description><![CDATA[1、交叉编译JPEG库(非qt显示)
将生成的库libjpeg.a 、libjpeg.so 、libjpeg.so.62 、libjpeg.so.62.0.0 拷贝到板子文件系统lib目录下
2、拷贝qjpeg库
将PC上的/usr/local/Trolltech/QtEmbedded-4.7.3-arm/plugins 目录拷贝到板子文件系统/usr/local
增加环境变量
QT_P]]></description><category></category></item><item><title><![CDATA[Wireshark过滤使用]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724354</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724354</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:34:31 +0800</pubDate><description><![CDATA[原文地址：wireshark过滤使用作者：actolzhuang


之前学习Wireshark，看到wireshark简明教程里有关过滤器的介绍，特别是新手不明白捕捉过滤器和显示过滤器的区别与作用。这篇文章感觉写的挺好，解答了我的疑惑，毕竟看英文也是挺吃力的而且自己理解意思也不太明确。特地转来，顺便加了点料，特来分享。
使用Wireshark时最常见的问题，是当您使用默认设置时，会得到大]]></description><category></category></item><item><title><![CDATA[Windows7自带的WIFI热点功能]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724347</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724347</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:33:08 +0800</pubDate><description><![CDATA[增加热点：
首先安装WIFI的驱动，使其能正常工作；
然后在cmd.exe中输入以下两条命令：

WIFI热点的名称为“rkernel”，密码为“rkernelkey”
如果想用手机连接上此热点，并可以上网；
在“网络连接”中，“属性” “共享” 
确定即可。



删除命令
netsh wlan start hostednetwork]]></description><category></category></item><item><title><![CDATA[去掉vmware workstation 全屏时上方的悬浮框]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724337</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724337</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:30:32 +0800</pubDate><description><![CDATA[“Full Sceen”模式下的工具栏可以去掉，左键点那个带图钉的右边的按钮，有一个选项“Exclusive Mode”的选项，点一下，确定就行了。这个模式也称为“独占模式”我用的是英文版。不过当再次进入全屏模式的时候，又会出现悬浮框。很是恼火。到网上还找到一种方法：修改C:\Documents and Settings\Administrator\Application Data\VMware\]]></description><category></category></item><item><title><![CDATA[Linux logo图片大小800x600的不显示]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724326</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724326</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:29:09 +0800</pubDate><description><![CDATA[我的屏幕是800*600，移植同等大小图片后不显示，且打印fbcon_init:disable boot-logo(boot-logo bigger than screen)。
不明白为什么同样大小的图片不显示？？
仔细阅读源码，定位于fbcon_prepare_logo()函数，发现计算屏幕显示所需行数是计算方法为：
logo_lines=(logo_height+vc->vc_font.]]></description><category></category></item><item><title><![CDATA[VMware USB Arbitration Service无法启动的解决方案]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724321</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724321</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:27:11 +0800</pubDate><description><![CDATA[原文地址：VMware
 USB Arbitration Service无法启动的解决方案作者：尔心眼坏坏
问题描述：常用VMware虚拟机的朋友们有时应该遇到这种情况，就是装完VMware，启动时VMware下面会有个黄框中有“USB disabled...”之类的提示。当在虚拟机里装完系统后，其他一切皆正常，就是插入USB设备不能设别！到本地电脑的服务里面查看VMware的USB服务时，显]]></description><category></category></item><item><title><![CDATA[Qt for Embedded Linux data directory is not owned by user xxxxh]]></title><link>https://blog.youkuaiyun.com/coobutter/article/details/8724316</link><guid>https://blog.youkuaiyun.com/coobutter/article/details/8724316</guid><author>coobutter</author><pubDate>Tue, 26 Mar 2013 23:25:35 +0800</pubDate><description><![CDATA[在运行qvfb时，如果terminal提示：

Qt for Embedded Linux data directory is not owned by user
0000h
解决办法：
删除/tmp/qtembedded-0

即可。]]></description><category></category></item></channel></rss>