![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Linux
mos_li
做最懂硬件的程序员
展开
-
gcc 静态库和动态库的使用
gcc 静态库和动态库的使用应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库。gcc test.cpp -L. -ltestlib如果当前目录有两个库libtestlib.so libtestlib.a 则肯定是连接libtestlib.so。使用如下连接指定为连接静态库:gcc test.cpp -L. -static -ltestlib当对转载 2017-02-21 10:18:02 · 172 阅读 · 0 评论 -
嵌入式下Qt背景隐藏
嵌入式平台,我们使用的QT会是以QWS方式运行,即会先运行QWSServer,再运行实际的窗体,在该情况下,默认QWS背景会是绿色的。如果qt程序需要设置背景透明,共需要设置两处:一处是QWS,一处是窗体。设置QWS透明(鼠标不可见)QWSServer::setBackground(QColor(0,0,0,0));QWSServer::setCursorVisible(false);设置窗原创 2017-02-21 12:36:02 · 1173 阅读 · 0 评论 -
Device Tree(一):背景介绍
一、前言作为一个多年耕耘在linux 2.6.23内核的开发者,各个不同项目中各种不同周边外设驱动的开发以及各种琐碎的、扯皮的俗务占据了大部分的时间。当有机会下载3.14的内核并准备学习的时候,突然发现linux kernel对于我似乎变得非常的陌生了,各种新的机制,各种framework、各种新的概念让我感到阅读内核代码变得举步维艰。 还好,剖析内核的热情还在,剩下的就交给时间的。首先进转载 2017-03-02 12:40:56 · 256 阅读 · 0 评论 -
Device Tree(二):基本概念
一、前言一些背景知识(例如:为何要引入Device Tree,这个机制是用来解决什么问题的)请参考引入Device Tree的原因,本文主要是介绍Device Tree的基础概念。简单的说,如果要使用Device Tree,首先用户要了解自己的硬件配置和系统运行参数,并把这些信息组织成Device Tree source file。通过DTC(Device Tree Compile转载 2017-03-02 13:38:49 · 204 阅读 · 0 评论 -
Device Tree(三):代码分析
Device Tree(三):代码分析作者:linuxer 发布于:2014-6-6 16:03 分类:统一设备模型一、前言Device Tree总共有三篇,分别是:1、为何要引入Device Tree,这个机制是用来解决什么问题的?(请参考引入Device Tree的原因)2、Device Tree的基础概念(请参考DT基础概念)3、ARM lin转载 2017-03-02 13:40:00 · 180 阅读 · 0 评论