首页 > TAG信息列表 > X210

X210学习--QT移植(2)_QT5.6.2配置和交叉编译

准备工作 1、参考 X210学习–QT移植(1)_tslib移植 2、源码下载 (这里我用的是 qt-everywhere-opensource-src-5.6.2.tar.gz),放到相应目录下并解压 3、创建安装目录,如/opt/QT5.6.2 开始配置 1、配置相应的qmake 在解压的源码目录下 sudo vi qtbase/mkspecs/linux-arm-gnueabi-g+

嵌入式Linux小项目之X210上QT5.6.2移植和开发环境搭建

目录 一、QT背景知识介绍1、常见GUI系统2、QT的发展例程3、QT如何跨平台4、QT相关的其他一些名字5、QT的网络资源 二、QT的官网资源开发环境搭建1、QT官网资源2、QT开发环境搭建3、QT的linuxfb介绍 三、移植前的准备和确认工作1、移植环境2、开发板状况确认3、测试确认ts驱

x210-2021-09-18

1、Bash普通用户的命令提示符是$,而csh普通用户的命令提示符是%。 2、ubuntu14.04想要从图形化界面进入命令行界面,不同的电脑使用的快捷键方式可能有所不同,但是基本为Ctrl+Alt+Fx,这里Fx代表F1~F12功能键,需要自己多尝试才能试出来是哪个才能进,像我本身的笔记本,使用的是Ctrl+Alt+F5,然

x210-2021-09-09

1、如果需要使用一个已有函数,但又不想使用其本身的函数名然后用自定义的函数名来替代,又或者像在STM32的IAP升级中用到的,需要跳转执行一个复位函数,但这个复位函数的入口保存在栈顶地址偏移4个字节之后的一个内存地址中,这些需求的共同点都是,想要使用这个函数的内容,但却不想要或者说

x210-2021-09-02

1、char buf[10] = "abc",编译器执行这句以后,会出现两段内存,一段内存存放buf数组(内容为拷贝的"abc"),另一段内存存放字符串"abc"常量本身,而char *p = "abc",这句执行完以后,得到的是一个指针变量和字符串"abc"常量本身,并且指针变量指向的是"abc"的首地址,也就是说后者并没有大块内存产生

x210-2021-08-25

1、if(0):条件判断为假,if(-1):条件判断为真(因为-1为非零数)。 2、A||B不等于B||A(同样的,&&也遵循),因为只要运算符左侧的条件能够得出结论时,就不会再判断右侧条件,所以交换操作数A和B所得到的表达式是不等同的。 3、不引入第三个变量的情况下实现将两个数进行交换(采用异或),需要执行下面三

x210-2021-08-23

1、定义一个有符号数“char a = -1”,实质上等同于a = 0xff,因为0b 1111 1111取反,即0b 1000 0000,再加1,即0b 1000 0001(最高位为符号位,0正1负),通过这里也可以看出,如果变量a不断右移,也得不到0,因为有符号数最高位会被补位为1。 2、定义一个小数3.14,在没有指定数据类型之前,系统会将其用dou

x210-2021-08-22

1、预处理的标志:# 2、在预处理阶段,宏替换是不会进行语法检查的,语法检查在编译的过程进行。 3、宏值为了避免语义和优先级的干扰,都知道加小括号进行限定,但是像“#define FUN(x) (1+x)”这样的宏函数除了要外加整体括号还应该对宏参数也加上小括号,即“#define FUN(x) (1+(x))” 4、

x210-2021-08-22

1、将.c源文件用gcc编译之后得到的可执行文件,./XXX这条语句在前面需要加上./是为了告诉编译器要执行当前目录下的XXX文件,然后再一个有区分度的现象就是-v加在-o前面还是后面的问题,一般来说,将-v放到-o后面会得到一些错误提示,如下图(注意:前一步的编译过程写成,gcc -o “目标文件名(输出