易截截图软件、单文件、免安装、纯绿色、仅160KB

建立ARM+Linux运行环境

http://blog.csdn.net/dinitial/archive/2009/02/22/3923447.aspx
前一个阶段主要是在Windowsxp下,通过ADS1.2、H-JTAG和DNW来对代码进行编辑和调试。现在转到Linux下,利用RedHat9.0+虚拟机作为开发环境,这里将这两天来对环境的配置及其遇到的问题总结一下。
       开发板为GEC2410,在Linux下的环境搭建相对于Windows来说要麻烦一些。原先再Windows下,利用广嵌提供的Bootloader(GEC2410_BIOS_320240.bin)、kernel(zImage-gec2410-linux-2.6.8.tar.bz2)、fs(gec2410_demo.cramfs),能够直接烧写运行,可是将bootloader换成vivi后,对广嵌所提供的内核通过xmodem下载后却不能引导,于是换成用SBC2410学习套件中所提供的源码来烧写,包括vivi-bootloader(boot.tgz),经过裁剪的Linux内核(matrix5-kernel.tgz),根文件系统(root-for-nfs-v5.tgz)。下面开始下载安装:
1.       安装Linux下烧写工具Jflash:
建立friendly-arm工作目录,以后所有的Linux想过工具都安装到此目录
$ mkdir /friendly-arm
$ mkdir /friendly-arm/Jflash
$ tar xzvf Jflash.tgz –C /friendly-arm/Jflash
$ cd /friendly-arm/Jlash可发现可执行文件Jflash-s3c2410,以后可通过它来对bootloader进行烧写;
2.       安装交叉编译工具:arm-linux-2.95.3.tgz  arm-linux-3.4.1.
    下载地址:
      http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2
      http://ftp.snapgear.org:9981/pub/snapgear/tools/arm-linux/
对于vivi-bootloader的编译较高版本的交叉编译器不能编译,具体是不能识别某个符号。所以对于vivi-bootloader的编译最好使用2.95.3版本。
$ mkdir /usr/local/arm/2.95.3
$ tar zxvf arm-linux-2.95.3 –C /usr/local/arm/2.95.3
添加环境变量:
修改 /etc/profile,将/usr/local/arm/2.95.3/bin 添加进环境变量.
重新载入该文件配置:$ source /etc/profile
对于arm-linux-3.4.1的安装方法同上.
3.       编译并烧写vivi-bootloader
       $ tar zxvf boot.tgz –C /friendly-arm
       $ cd /friendly-arm/


相关文档:

使用xmanager连接Linux几种方法的配置

http://hi.baidu.com/chance_gao/blog/item/a8bfe3cd57c7be590fb345ff.html
Redhat4forxmanager [GDM]
第一步,我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:
# * #any host can get a login window去掉最前面的#号,成为
* #any host can get a login window
第二步,我们修改/etc/X11/gdm/gdm ......

linux—select详解

linux—select详解
select系统调用时用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。
关于文件句柄,其实就是一个整数,通过socket函数的声明就明白了:
int socket(int domain, int type, int protocol);
我们最熟悉的句柄是0、1、2 ......

Redhat Linux oracle 10g em 按钮乱码解决

网上有很多的资料,参考itput(http://space.itpub.net/471666/viewspace-215923)的。
OS : Redhat
DB : Oracle 10.2.0.4.0
1.修改jdk 下面的字体。
[oracle@a ~]$ cd $ORACLE_HOME/jdk/jre/lib/
[oracle@a ~]]$ mv font.properties font.properties_bak
[oracle@a ~]]$
[oracle@a ~]]$ cp font.properties.zh_CN.R ......

Freebsd与linux对比分析


FreeBSD是一个完整的操作系统,包含了从开发工具到各种各样的应用程序。
目前人们认为FreeBSD在稳定性和网络运作上的性能要优于Linux。
它由一个软件开发的核心团队来维护,整个原始程序代码会有组织地进行更新,所以程序代码比较有一致性。
由于人们对FreeBSD的认识比较少,使用范围也比较小,导致了它在对一些新产品 ......

linux文件的权限修改chmod用法

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号