Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux下安装Qt

Linux下安装Qt

前段时间简单的学习了一下Linux下图形编程Qt编程软件,安装方法我来说一下,最令我难忘的是安装Qt编译时间长达漫长两个小时。下面我就来说一下安装Qt的具体步骤:一、下载Qt源码包到本机,然后解压缩#tar zxvf qt-x11-free-3.2.1.tar.gz -C /usr/local //将qt-x11-opensource-src-4.2.3.tar.gz源码包解压缩到/usr/local目录(推荐解压缩至 /usr/local目录)二、进入用...
C++的虚拟析构

C++的虚拟析构

我们知道构造函数的顺序是:1.基类构造函数(基类子对象的成员里如果有类类型的成员,先调用类类型成员的构造函数,再调用基类的构造函数)2.派生类的类类型成员的构造函数3.派生类的构造函数对于多继承:基类构造函数被调用的顺序以类派生表中声明的顺序为准如class Panda:public Bear,public Endangered{};先构造Bear,再构造Endangered,再构造Panda;析构的顺序和构造的相反;考虑下面的例子Example 1:cl...
写给在Java和.net中徘徊的新手

写给在Java和.net中徘徊的新手

在很多网站上,网友都会问一个相同的问题,到底是学Java还是.net,个有个的见解。 自从.Net问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。 最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择。信息太多,时间太少...
在Ubuntu 8.10下写的第一个程序

在Ubuntu 8.10下写的第一个程序

接触Linux很久了,内核方面的书也看了不少,可是一直不习惯在Linux下写程序。最近开始看Beginning Linux Programming了,看到第3章,把例子敲了出来,才感觉这可能是我第一个有记录的Linux程序(以前零星写的都不知道扔哪里去了)。从今天开始,好好学习Linux/Unix下的程序设计。Ubuntu 8.10下用gedit写的。PS:这也是我第一次在Linux下写blog!//simple_write.c#include <u...
Java开发选择Linux还是Windows

Java开发选择Linux还是Windows

在Linux系统中进行开发,和在Windows中进行开发相比较起来,即有优点,也有缺点。下面是我的一些意见,欢迎大家讨论。先来说说优势:1、由Linux系统的本质决定的:Linux的本质有三点,一是开源,二是免费,三是和Unix是一个体系。大家都知道,重要的应用几乎都是运行在Unix服务器上面的,这是因为Unix天生就是为服务器设计的操作系统,他的安全、高效是不用质疑的,后来为了向桌面发展,出现了X Windows,当然,我们可以选择在启动系统的时候不启动...
Qtopia core 4.3.3 移植ok-2440-III经验总结(带触摸屏)

Qtopia core 4.3.3 移植ok-2440-III经验总结(带触摸屏)

我有个习惯即每前进一步都要认真的把路铺好,免得回头时找不到回归的路。经验告诉我每做一件事之前,弄懂它原理是非常有必要的,否则我敢保证,你肯定会出现这样或那样的错误。因此先不要急着去想怎么去移植,看看触摸屏的工作原理吧。首先触摸屏的最原始的数据来自设备驱动文件,然后进入tslib,具体过程如下:Raw driver---à calibrate--àvariance------àdejitter------àlinear---------àapplicatio...
Linux内核开发与普通开发的不同之处

Linux内核开发与普通开发的不同之处

Linux内核开发不同与普通开发有着很大的不同,具体有以下几点1.内核编程时不能访问C库。2.内核编程时必须使用GNU C。3.内核编程时缺乏像用户空间那样的内存保护机制。4.内核编程时浮点数很难使用。5.内核只有一个很小的定长堆栈。6.由于内核支持异步中断、抢占和SMP,因此必须注意同步和并发。7.要考虑可移植性的重要性。摘自:Linux内核设计与实现(第二版)...
[消息]Google发布“Simple”编程语言

[消息]Google发布“Simple”编程语言

根据国外媒体报道,Google日前发布了一款类BASIC的简易编程语言Simple,用来开发Android平台下的应用程序。为移动领域以及Android平台引入一款简单易学的编程语言就是Simple项目的初衷,Google公司的Herbert Czymontek表示,Simple是一款BASIC风格的编程语言,用来开发Android程序,用户可以通过Simple自带的组件来快速的编写Android程序。Google表示Simple程序是由窗体定义(其中包含...
<< 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 >>