摘要: Qtopia 是Trolltech 公司为采用嵌入式Linux操作系统的消费电子设备而开发的综合应用平台, Qtopia包含完整的应用层、灵活的用户界面、窗口操作系统、应用程序启动程序以及开发框架。下面便是他的移植过程。 硬件s3c2410 主机环境:red hot企业版 5.0 交叉编译工具:gc 阅读全文
posted @ 2017-02-19 16:36 冰酷飞仔 阅读(378) 评论(0) 推荐(0) 编辑
摘要: char:计算机编程语言(c、c++、java等)中可容纳单个字符的一种基本数据类型。 TCHAR:为了满足Unicode编码,对char的扩展,即_T(“str”)表示TCHAR类型 C++支持两种字符串,即常规的ANSI编码(使用""包裹)和Unicode编码(使用L""包裹),这样对应的就有了 阅读全文
posted @ 2016-07-18 10:49 冰酷飞仔 阅读(7220) 评论(0) 推荐(0) 编辑
摘要: Linux编程时候,如果我们需要调用shell命令或脚本通常使用system方法。如system("ls") 该方法返回值为0或-1,即成功或失败。而有的时候我们想要获取shell命令执行的结果,该怎么办呢? 我们可以将shell命令结果重定向到文件中,然后再读取这个文件,如: system("ls 阅读全文
posted @ 2016-07-01 10:40 冰酷飞仔 阅读(3081) 评论(0) 推荐(0) 编辑
摘要: 一、小括号,圆括号() 1、单小括号 () ① 命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ② 命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$( 阅读全文
posted @ 2016-06-27 09:14 冰酷飞仔 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1,crontab简介 crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活。crond 常常在后台运行,每一分钟检查是否有预定的作 阅读全文
posted @ 2016-06-16 11:01 冰酷飞仔 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 格式:<range>s /<pat1>/<pat2>/gc <range>用来指定替换命令执行的范围: 百分号(%)表示所有行 点(.)表示当前行 美元($)表示最末行 如: 10,20表示第10到20行, .,$表示当前行到最后一行,. .+2,$-5表示当前行后两行直到全文的倒数第五行 <pat 阅读全文
posted @ 2016-06-15 10:43 冰酷飞仔 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 前言:先看下面类型的含义 1) int p; 这是一个普通的整型变量。 2) int *p; 从p处开始,先与*结合,说明p是一个指针,然后再与int结合,说明指针所指向的内容的类型为int型。所以p是一个指向整型数据的指针。 3) int p[3]; 从p处开始,先与[]结合,说明p是一个数组,然 阅读全文
posted @ 2016-06-14 14:28 冰酷飞仔 阅读(401) 评论(0) 推荐(1) 编辑
摘要: 链接库是windows的术语,但对于Linux来说,其概念是一样的。我们通常会把一些相似或相近功能的程序生成链接库,这样的好处是: 1)便于共享,开发软件时如需要相同功能时,不需要将大量重复的代码整合到工程当中,直接调用即可。 2)便于保密,链接库是二进制的,源代码是不可见的。 链接库有动态与静态两 阅读全文
posted @ 2016-06-14 09:53 冰酷飞仔 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 结构体 1,结构体即为多个基本数据类型组合而成的数据类型。结构体本质上同int等一样同为数据类型,可以定义变量,内部成员不能直接赋值。 上面是错误的。正确写法如下: 2,结构体常同typedef类型重命名一同使用,如下: 3,结构体内存对齐 以上代码输出的值为8,而不是直观意义上的5,这是因为结构体 阅读全文
posted @ 2016-06-12 15:36 冰酷飞仔 阅读(634) 评论(0) 推荐(0) 编辑
摘要: extern: extern修饰变量,声明该变量为外部文件的全局变量。若使用外部全局变量,必须用extern声明。 extern修饰函数,声明该函数为外部函数。extern修饰的函数形参必须与原函数一致,否则可能导致传参出错,且编译器不会报警。建议声明外部函数省略掉extern。 const: 定义 阅读全文
posted @ 2016-06-12 14:32 冰酷飞仔 阅读(1291) 评论(0) 推荐(0) 编辑