<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[forestarmy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/forestarmy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; forestarmy]]></copyright><item><title><![CDATA[SSE2]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/74166326</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/74166326</guid><author>forestarmy</author><pubDate>Mon, 03 Jul 2017 00:26:10 +0800</pubDate><description><![CDATA[记录下，防止忘了

在用QtCreator编译SSE优化指令的时候，出现了如下错误，



inlining failed in call to always_inline '__m128i _mm_packus_epi32(__m128i, __m128i)': target specific option mismatch
_mm_packus_epi32 (__m128i __]]></description><category></category></item><item><title><![CDATA[采用MingW编译OPENCV,出现recipe for target xxx/can't create precompiled header错误解决方法]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/53896849</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/53896849</guid><author>forestarmy</author><pubDate>Tue, 27 Dec 2016 16:56:28 +0800</pubDate><description><![CDATA[采用CMAKE+MingW+OpenCV+QT的方法编译OPENCV库，配置选项生成MakeFile一路顺利，然后开始mingw32-make。编译到OPENCV HighGUI模块时错误出现了，打印显示预编译头文件perf_precomp.hpp编译出错，诡异的是换一台电脑后是另外一个模块同样文件编译出错，错误在不同位置。
出现这个诡异问题的原因出乎意料，居然是编译该文件的g++参数太多命令过]]></description><category></category></item><item><title><![CDATA[遗憾]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/8793405</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/8793405</guid><author>forestarmy</author><pubDate>Fri, 12 Apr 2013 14:53:32 +0800</pubDate><description><![CDATA[最遗憾的事情莫过于没有坚持把LXC容器兼容ANDROID系统 和 ANDROID系统虚拟机独立剥离两件事情做下来，个人觉得对自己真的大有好处啊。]]></description><category></category></item><item><title><![CDATA[Mer系统兼容Android系统（三）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/7419786</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/7419786</guid><author>forestarmy</author><pubDate>Sun, 01 Apr 2012 17:36:48 +0800</pubDate><description><![CDATA[鱼人节，放假前最后一天，基本心思不在工作和学习上。
昨天启动了Mer系统，uxLauch没起来，重新编译下内核的module,拷贝至Mer的根文件系统的/lib/modules/3.2.0+/中，解决了一堆烦人的LOG问题。登录进系统, root/meego。
拷入编好的LXC库及可执行文件，执行lxc-checkconfig。发现依然有特性没开启，关键的一个是Multiple /dev/pt]]></description><category></category></item><item><title><![CDATA[Mer系统兼容Android系统（二）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/7416883</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/7416883</guid><author>forestarmy</author><pubDate>Sat, 31 Mar 2012 19:59:33 +0800</pubDate><description><![CDATA[在专心研究论文的同时，突然转向工程的确不适应。不过言归正传，今天主要在OMAP平台上解决了昨天编译的内核崩溃问题。
上篇文章中编译出了OMAP平台上开启各种LXC技术所需要的Android内核uImage，使用该内核来启动Mer系统。SD卡已经写入了Mer系统镜像，上午因为没有SD卡读卡器基本没做啥工作，下午从同学处借了一读卡器，开始测试了。
测试步骤如下：
1.    将uImage直接代]]></description><category></category></item><item><title><![CDATA[在Mer系统中启动Android系统（一）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/7412324</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/7412324</guid><author>forestarmy</author><pubDate>Fri, 30 Mar 2012 18:00:07 +0800</pubDate><description><![CDATA[由于项目需要，开始在OMAP上测试在Mer系统中利用LXC容器机制来启动Android机制。LXC虚拟容器机制最重要的限制是，虚拟系统必须与HOST系统共用同一个LINUX内核，鉴于Android在内核上有较大的修改，而Mer系统对内核的限制较小，拟采用Android内核来作为HOST系统内核。
一.编译LINUX内核
第一次直接使用下载的ANDROID内核uImage启动Mer，内核直接崩溃]]></description><category></category></item><item><title><![CDATA[preempt-RT patches]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/7042645</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/7042645</guid><author>forestarmy</author><pubDate>Mon, 05 Dec 2011 15:58:57 +0800</pubDate><description><![CDATA[原文地址：http://jinsuo2007.blog.163.com/blog/static/1922799520114279642747/

关于RT-Preempt Patch  

本文档描述了安装并使用针对Linux内核的Realtime Preemption patch的过程，而且还讨论了如何开始编写硬实时的程序。本文档针对于目前最成熟的x86体系结构。]]></description><category></category></item><item><title><![CDATA[openSUSE:Specfile guidelines]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6903307</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6903307</guid><author>forestarmy</author><pubDate>Tue, 25 Oct 2011 21:48:21 +0800</pubDate><description><![CDATA[原文链接：
http://en.opensuse.org/openSUSE:Specfile_guidelines



specfile模板

sudo zypper -p http://download.opensuse.org/repositories/devel:/tools/openSUSE_11.3 -v in osc rpmdevtools

 cd .../MYP]]></description><category></category></item><item><title><![CDATA[openSUSE:Packaging guidelines]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6902964</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6902964</guid><author>forestarmy</author><pubDate>Tue, 25 Oct 2011 11:28:17 +0800</pubDate><description><![CDATA[基本规则
不要包含预编译的二进制文件或者库。
二进制文件或者库只能从源码包中编译出来，有如下原因：
1 安全性。预编译的包可能包含危险的东西，不好补丁或者修正。
2 编译选项 。 预编译的包可能不包含标准的opensuse的安全和优化编译选项
使用不开源组件编译包也是不允许的。
额外须知
1 使用预编工具链或者开发环境的需要联系opensuse确认
2 二进制固件问题。]]></description><category></category></item><item><title><![CDATA[OBS编译源码包]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6901719</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6901719</guid><author>forestarmy</author><pubDate>Mon, 24 Oct 2011 22:29:01 +0800</pubDate><description><![CDATA[服务器上安装好 OBS编译环境后，开始建立自己的工程编译源码。
另外一篇有用的官方OBS文档详细解释了上一篇博客中提到的脚本所做的工作，以及其他导入meego的方法。
http://en.opensuse.org/openSUSE:Build_Service_private_instance_boot_strapping 
如何使用WEBUI及建立工程，下面文档有详细描述
http://e]]></description><category></category></item><item><title><![CDATA[OBS环境搭建以及MeeGo 1.2.0 导入]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6901681</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6901681</guid><author>forestarmy</author><pubDate>Mon, 24 Oct 2011 20:07:07 +0800</pubDate><description><![CDATA[开始整理这几天搭建OBS的问题

obs 搭建相关参考链接：

http://wiki.meego.com/User:Stskeeps/10_easy_steps_to_a_local_OBS


http://blog.youkuaiyun.com/anewhuahua/article/details/6115430


http://wiki.meego.com/Build_Infra]]></description><category></category></item><item><title><![CDATA[一些简单的备忘]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6896171</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6896171</guid><author>forestarmy</author><pubDate>Sat, 22 Oct 2011 13:09:19 +0800</pubDate><description><![CDATA[1  查看某软件版本号：
rpm -qa |grep "xxx"


2 解压rpm包
rpm2cpio  | cpio -idmv

3 opensuse中添加穿越防火墙端口
vi /ete/sysconfig/Susefirewall2
rcSusefirewall restart


4 SSH,TELENTE，SAMBA等不起作用需要关闭防火墙，或者添加端口
5]]></description><category></category></item><item><title><![CDATA[问题及思路]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6865199</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6865199</guid><author>forestarmy</author><pubDate>Wed, 12 Oct 2011 09:46:48 +0800</pubDate><description><![CDATA[1  CVM+X11有源码没MK，相关文档也没提到使用X11作为AWT，怀疑完整性。
2  MEEGO中提供的QT4不带QT3SUPPORT库，不能使用
3  ARM模式下编译QT4要配置支持X11。




http://java.sun.com/products]]></description><category></category></item><item><title><![CDATA[rpm相关参数]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6804687</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6804687</guid><author>forestarmy</author><pubDate>Fri, 23 Sep 2011 17:59:53 +0800</pubDate><description><![CDATA[移植CVM
cvm的移植主要涉及到QT库和JDK，当然从配置和源码上看，直接支持AWT使用X11也是可行的办法，MEEGO图形资源系统是基于X11的。使用QT4.7，必须在HISI环境下重新编译个ARM版本。


QT移植
这步暂时没做，移植起来应该也很容易。想偷个懒，]]></description><category></category></item><item><title><![CDATA[整理下思路（8）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6797377</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6797377</guid><author>forestarmy</author><pubDate>Wed, 21 Sep 2011 15:40:59 +0800</pubDate><description><![CDATA[Meego启动分辨率问题
分辨率由启动X11 Server的配置文件确定，因而适当设置xorg.conf.d目录下的文件应该可以解决分辨率问题，不过还是必须通过调试验证才能确定正确的参数，一种可行的配置如下：
Section "Monitor"
Identifier "Co]]></description><category></category></item><item><title><![CDATA[整理下思路（7）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6794531</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6794531</guid><author>forestarmy</author><pubDate>Tue, 20 Sep 2011 17:53:33 +0800</pubDate><description><![CDATA[Home 启动问题


设置环境变量

export QT_GRAPHICSSYSTEM=native 

export M_USE_SOFTWARE_RENDERING=1

如此可以使用SOFEWARE REANDER的方法来启动HOME：meegotouc]]></description><category></category></item><item><title><![CDATA[MEEGOTOUCHHOME启动问题的相关提示]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6782870</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6782870</guid><author>forestarmy</author><pubDate>Fri, 16 Sep 2011 17:37:18 +0800</pubDate><description><![CDATA[1. copy /usr/share/meegotouch/targets/N900.conf to /usr/share/meegotouch/targets/Default.conf 

2. edit /etc/profile.d/qt.sh: 
   export]]></description><category></category></item><item><title><![CDATA[整理下思路（6）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6781948</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6781948</guid><author>forestarmy</author><pubDate>Fri, 16 Sep 2011 14:49:16 +0800</pubDate><description><![CDATA[X11鼠标的配置和驱动加载不好设置，稍微折腾了下，没有达到理想的结果。个人觉得输入问题应该放到后面解决，先将MEEGO上层的程序跑起来试试。


进入MEEGO ROOFS。运行sample_fb和startx。屏幕上出现 xterm，键鼠均不能用。此时运行mthemeda]]></description><category></category></item><item><title><![CDATA[整理下思路（5）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6775169</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6775169</guid><author>forestarmy</author><pubDate>Wed, 14 Sep 2011 17:07:48 +0800</pubDate><description><![CDATA[果然和我猜测的一样，其实X11已经起来了。关键是我不方便编译X11源码，不然跟几个打印有助于了解X11的流程。但是如前面所说屏幕上应该有XTEREM出现，为什么显示不出来呢。我在不停测试的时候，突然想到HISI平台同时跑两个FB进程会怎么样呢，我先跑了SAMPLE_FB，然后ST]]></description><category></category></item><item><title><![CDATA[整理下思路（4）]]></title><link>https://blog.youkuaiyun.com/forestarmy/article/details/6773362</link><guid>https://blog.youkuaiyun.com/forestarmy/article/details/6773362</guid><author>forestarmy</author><pubDate>Wed, 14 Sep 2011 09:43:43 +0800</pubDate><description><![CDATA[解决了VT的问题，现在就着手解决/dev/fb0，打不开的问题。
在HISI平台中，HISI SDK在标准的FB上添加了一个新的驱动HIFB.KO，通过阅读文档得知/dev/fb0应该是可以打开操作的。但是要直接使用的话，必须把DISPLAY打开。加载驱动的时候使用 insmo]]></description><category></category></item></channel></rss>