Welcome 微信登录

首页 / 操作系统 / Linux

Ubuntu 9.10平台下对Qt4.50嵌入式开发环境的安装

Ubuntu 9.10平台下对Qt4.50嵌入式开发环境的安装

近期计划学习嵌入式编程,所以开始学习Qt,原来知道嵌入式门槛高,经过这两天的测试得出结论:的确不低。满打满算安装Qt已经花了我一周的时间(还有很多朋友和我一起搞的),接下来会在花一周的时间把这些经验和资料整理出来,一是防止自己忘记,二十给大家有 个借鉴,三是如果有更方便更简洁的方法请网友一定告诉我,因为这个安装过程是很痛苦的。首先把安装需要的文件全部列举出来:qt-x11-opensource-src-4.5.0.tar.bz2qt-embedded-li...
Fedora 12下搭建Qt Creator的ARM开发环境并移植Qt4.6.2到Micro2440

Fedora 12下搭建Qt Creator的ARM开发环境并移植Qt4.6.2到Micro2440

环境:虚拟机Fedora12(建议安装Vmware Tools,详细安装方法参照Vmware帮助文档),USB串口,minicom终端。(minicom经常打不开ttyUSB0设备,我的解决方法是,打不开时就将USB串口移除,运行minicom,然后再接上USB串口,此时运行minicom一般都能打开设备)软件准备:到http://qt.nokia.com/downloads-cn下载最新版的软件包,当前是:用于 Linux/X11 32位 的 Qt Cr...
Linux 创建链接命令 ln -s 软链接

Linux 创建链接命令 ln -s 软链接

这是Linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin...
Ubuntu 10.10 建立交叉编译工具4.3.2

Ubuntu 10.10 建立交叉编译工具4.3.2

参考Ubuntu 9.04下交叉编译环境的建立。我自己的PC机是Ubuntu 10.10 版本,但使用一下的方法也可以建立交叉编译环境。这个方法与 TQ2440 建立交叉编译4.3.3 的方法一样,都是使用制作好的交叉编译器1. 安装标准的C开发环境,由于Ubuntu 9.04 Linux安装默认是不安装的,所以需要先安装一下(如果已经安装好的话,就可以免去这一步了):$ sudo apt-get install gcc g++ libgcc1 libg+...
Red Hat Enterprise Linux 5 使用心得从光盘镜像添加删除软件包

Red Hat Enterprise Linux 5 使用心得从光盘镜像添加删除软件包

第一次用硬盘安装Red Hat Enterprise Linux 5后想要再添加/删除一些软件组件就比较麻烦,特别是Enterprise Linux没有注册的条件下。那么从iso文件中添加删除软件包是最佳选择。安装好rhel 5.3以后,运行“添加/删除软件”想再安装其它软件,软件列表为空,无法添加。想到yum源没有配置,决定将iso光盘镜像设置为源。步骤如下:mkdir /mnt/isomount -o loop rhel-5.3-server-i386...
利用apt指令让Ubuntu 定期自动更新

利用apt指令让Ubuntu 定期自动更新

要能每天自动更新Ubuntu但是又不想自己来吗?刚好在上课的学生中有一个是使用Linux的高手,他跟我说用apt-get update就能完成了,听完当然是龙心大悦(明明是心裡暗自偷笑可以偷懒了),既然可以偷懒,就大家一起偷懒吧,你可以用以下的方法来完成定期每日更新:1. 先在cron.daily下建立一个新的文件,既然是要更新的就叫他为upgrade吧:sudo nano /etc/cron.daily/upgrade2. 将4行指令加入upgrade文...
Linux基础教程:APT 的安装、使用

Linux基础教程:APT 的安装、使用

前言您使用什么方法在管理你的 RPM,从光碟片安装,从网络下载安装、还是使用 Red Hat 的 up2date(Red Hat Network)在维护,这些都是解决问题的方法,可是你可以有更好的选择 -- APTAPT 的安装、使用1-1. 什么是 APT APT(Advanced Package Tool)是 Debian GNU/Linux 用来管理套件的工具,Conectiva 这家巴西的 Linux 套件公司将它移植到使用 RPM 系统的 Lin...
Ubuntu -超级管理员root 登录

Ubuntu -超级管理员root 登录

Ubuntu有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。sudo是linux下常用的允...
Linux安装管理ISCSI卷(initiator端)

Linux安装管理ISCSI卷(initiator端)

Internet SCSI(iSCSI)是一种网络协议,使用TCP/IP网络来传输SCSI协议。它是代替FC(Fibre Channel-based,光纤通道?) SAN的很好选择。你可以在Linux下方便的管理、挂载、格式化iSCSI卷,它允许通过网络访问SAN存储设备。Open-iSCSI 项目 Open-iSCSI项目实现了一个高性能、独立传输、支持多平台的iSCSI应用。Open-iSCSI分为应用层(user)和内核层(kernel)两部分。以下...
Linux的终端与进程

Linux的终端与进程

Linux的 普通进程(守护进程除外) 是 终端的子进程,进程的存在要依赖终端为其提供空间包括标准输入、标准输出、标准出错。比如,在ssh的客户端启动一个连入linux的终端,运行pstree命令,可以看到如下结果:可以看到pstree相当于当前终端启动的一个子进程。 然后,我们在输入sleep 2000 &命令,让终端启动一个在后台运行的sleep进程,接下来再运行pstreee: 可以看到,启动了一个pid为1354的进程,然后该进程的父进程为...
<< 381 382 383 384 385 386 387 388 389 390 >>