03 2014 档案

在Debian Wheezy 7.3.0上编译安装3.12.14内核
摘要:最近需要对Linux的一个内核模块进行调整实验,故决定先在虚拟机中完成编译调试工作,最后再在真实的系统上进行测试。为了防止遗忘,把过程记录于此。1. 准备系统环境首先从官网下载最新版的VirtualBox和Debian Wheezy 7.3.0的32位网络安装版CD镜像文件(debian-7.3.0-i386-netinst.iso)。然后就可以载入光盘开始安装了,安装的时候有几点需要注意:选择语言、地区的时候,最好选择English / Hong Kong,如果选择中文则可能会出现乱码选择安装哪些组件的时候,只要选择“标准系统组件”就行了,其它的都不装如果之后要写到8G的U盘或者CF卡里,最 阅读全文

posted @ 2014-03-23 17:21 F32 阅读(837) 评论(0) 推荐(0)

在桌面Linux环境下开发图形界面程序的方案对比
摘要:在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发Linux下的GUI应用。本文将依次介绍GTK+、Qt、wxWidgets和Swing/AWT,对其进行对比分析。1. GTK+平台支持虽然GTK+最初是为X Window系统开发的,但是目前已经发展成为一个跨平台的图形界面API,其支持的平台包括:LinuxUnixWindowsMac OS X许可协议GTK+基于LGPL协议发布,因此可以将GTK+的二进制动 阅读全文

posted @ 2014-03-04 22:41 F32 阅读(25188) 评论(1) 推荐(4)

导航