Linux 应用开发
文章平均质量分 77
clbiao
静以修身,俭以养德。淡泊明志,宁静致远。
展开
-
文件IO编程
在Linux中为了简化系统对不同设备的处理,提高效率,对目录和设备的操作都等同于文件的操作。Linux中的文件主要分为 4 种:普通文件、目录文件、链接文件和设备文件。两种方式访问文件:一、系统调用方式:依赖于操作系统Linux系统调用概念:是用户程序要使用内核服务时所经历的函数调用,他运行于内核空间。进行系统调用时,程序运行空间需要从用户空间进入内核空间,处理完后再返回用户空间。这是原创 2014-12-02 23:38:08 · 681 阅读 · 0 评论 -
简单时间编程
时间概念的定义:(1)UTC 世界标准时间(协调世界时):中国内地的时间为 UTC+8(2)GMT 格林威治标准时间:等于UTC。这个名字的由来是因为本初子午线(零时区)经过英国的格林威治区。(3)日历时间:从一个标准时间点到此时的时间经过的秒数。这个标准时间在Linux编译系统中被选定为:1970年1月1日00:00:00 很多编程语言起源于UNIX系统,而UNIX认为1970原创 2014-12-03 14:38:21 · 1463 阅读 · 0 评论 -
使用QtCreator创建Qt工程
前面一篇文章记录了Qt库文件和开发相关工具的编译,现在就来使用这些东东来写一实用的GUI。一、使用QtCreator—V2.4.1创建工程:①配置编译工具:Tools-->Options-->Build & Run -->QtVersion/Tool Chains############################ 添加之前编译生成的qmake,这个用来生成Makefi原创 2015-04-12 22:32:20 · 8270 阅读 · 1 评论 -
Linux下Qt4.5.3开发环境搭建
操作系统:Ubuntu12.04搭建环境:Qt4.5.3开发环境--编译库文件和qmake工具①到http://download.qt.io/archive/qt/4.5/网站下载编译源文件,然后放到Ubuntu系统里进行解压:tar –xzvf qt-x11-opensource-src-4.5.3.tar.gztar –xzvf qt-embedded-linux-openso原创 2015-04-12 21:04:25 · 1983 阅读 · 0 评论 -
mp3编程要点
(1)mixer设置音量配置SOUND_MIXER_VOLUME 主音量调节SOUND_MIXER_RECLEV 录音音量示例:#include int fd,iLevel,iRight,iRight;fd= open("/dev/mixer", O_WRONLY);iLevel = (iRight ioctl(fd, MIXER_WRITE(SOUND_MIXER原创 2015-05-18 23:00:23 · 1204 阅读 · 0 评论