- 博客(6)
- 收藏
- 关注
原创 Qt for Android环境搭建-win7+Qt5.7(全图解)
Qt应用软件在Android系统(arm架构处理器)运行,也需要经过交叉编译,但是Qt推出了Qt for Android官方版,因此无需自行交叉编译并移植Qt库,我们只需在win、linux或mac下搭建Qt for Android的开发环境并作适当软件源码的修改即可,因此本篇以Win7下示例。搭建Qt for And。oid开发环境1)首先下载 Qt 5.7.0 for An
2016-10-31 14:56:11 18697 6
原创 Qt for ARM_Linux环境搭建-Qt5.7+iTop4412嵌入式平台移植
经过为期3天的编译、移植,终于将Qt5.7成功移植到iTop4412开发板,板载exynos4412处理器,基于ARM Cortex-A9内核。因此,本篇教程以iTop4412示例,适用于Qt5.7在ARM_Linux平台上的移植。----------------------------------------------------------------------------------
2016-10-31 11:42:50 18495 7
原创 Qt for PC环境搭建-Win7+Qt5.7
基于Qt库的应用开发环境主流两种:Visual studio和官方IDE QtCreator。在VS环境下,Qt库可以插件的形式加入到VS IDE环境。而官方IDE的配置更加简单,两种可根据需求自行选定。本篇将从两种主流环境分别阐述SDK开发环境的搭建。示例搭建平台:Win7。一、VS2015 + Qt5.6这里给出64位系统下的安装步骤,32位类似。 1、安装VS20
2016-10-31 11:29:48 16828
原创 C/C++重难点总结系列(三)
21.关于malloc/free 和 new/delete的区别(1)new/delete是C++中的操作符,而malloc/free是C库中的函数。(2)对于非内置类型,new不仅分配动态空间,还会调用构造函数创建对象并初始化成员,同理delete也会调用析构函数销毁对象并释放空间。而malloc/free只能分配和释放动态内存。因此,对于内置类型,考虑到效率优先使用malloc/fre
2016-10-03 17:24:35 1568
原创 C/C++重难点总结系列(二)
11.关于const 指针(1)常量指针(指向常量的指针:底层const) 如:const int *pi=&a; 此处const限制的是指针pi解引用操作,即*pi不能修改,但pi自身可以修改。同时,const对*p的限定不会影响到所指向的值的变更。如果指向的a不是const int a,则直接对a修改仍然是可以的,只是不能通过解引用来修改a。(初学者最难理解的地方)(
2016-10-03 12:11:42 1869
原创 C/C++重难点总结系列(一)
1.关于程序的内存区域(1)代码区:存放程序的二进制代码。(2)全局区:存放全局数据和静态数据,编译器编译时即分配内存。全局变量和静态变量的存储是放在一块的。对于C语言初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。而C++则没有这个区别,程序结束后由系统释放。(3)文字常量区 :常量字符串就是放在这里的。 程序结束后由系统释放。
2016-10-03 10:20:28 11228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人