QT4.6+QT Creator1.3安装(Linux)
1、首先从http://qt.nokia.com/downloads 下载“Qt SDK for Linux”,包括了QT4.6和QT Creator1.3。 Download Qt SDK for Linux/X11 32-bit** (353 MB)
2、修改文件qt-sdk-linux-x86-opensource-2009.05.bin的属性,让其可执行:
chmod u+x qt-sdk-linux-x86-opensource-2009.05.bin
3、双击qt-sdk-linux-x86-opensource-2009.05.bin进行安装,会让选择路径,可以使用默认路径:/opt/qtsdk-2009.05/
4、安装完成。
5、迫不及待,打开桌面上的QT Creator启动器。
6、建立一个简单的QT GUI Application。(或者打开一个自带的例子)。
7、编译,出现以下错误:
collect2: ld returned 1 exit status (collect2
: ld 返回
1
)
8、看那个“compile” 那栏里面有具体的事怎么个链接错误,如下:
undefined reference to 'FcFreeTypeQueryFace'
9、上网查询得到如下解决方案QT for linux 的错误 undefined reference to 'FcFreeTypeQueryFace' 的解决方法
从 http://www.fontconfig.org/release/
下载最新的2.6.0的源码
解开后按照INSTALL文件里的说明安装了fontconfig,然后就可以正常编译程序啦:
进入解开的fontconfig目录,可以看到INSTALL文件等
./configure --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man
make
make install
10。问题解决,可以编译、生成可执行QT程序,OK!
11、QT4.6+QT Creator1.3安装成功
相关文档:
转自:http://www.91linux.com/html/article/kernel/20090102/15232.html
select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个, ......
在vMware装上linux鼠标无法使用问题解答
昨天装了Linux+VMware,还用得好好的,今天鼠标就不能用,现在终于把问题解决了!
目前大部分鼠标是usb接口的,特别是笔记本。在vMware装上linux时鼠标类型选择带滑轮的USB后,进入系统时将出现鼠标无法使用的情 ......
一、SHELL简介 ①什么是SHELL 答:一个作为用户与LINUX系统之间的操作接口程序,允许用户向操作系统输入需要执行的命令。
一种高级、解释性的程序语言。 ②SHELL的种类 ③SHELL的执行
. ......
前面利用开发板带的现成的东西step by step让Linux 2.4.19在开发板上跑起来了,对于开发的流程也有了一定的认识。现在想对每一步进行详细深入的探讨,好好学习一下,把笔记记录下来,省得忘记了。有些内容是从看过的书中摘要过来的,大部分是自己实践后的心得。我想记得详细点,也好为后面总结打好基础。
------- ......
linux/arch/i386/boot/compressed/head.S
在setup()结束后,此函数就被移动到物理地址0x00100000处或者0x00001000处,这取决于内核映像是被高装载到ram中还是低装载到ram中。
解读函数:
startup_32:
cld
cli
&n ......