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

libjpeg的ARM linux移植

一、下载jpeg库
二、配置编译,生成Makefile文件。
#./configure --prefix=/usr/arm/arm-linux --exec-prefix=/usr/arm/arm-linux \
--enable-shared --enable-static
注意:prefix是最后安装时库存放的文件,shared是编译成动态库,static是编译成静态库
三、修改生成的Makefile。
使用gedit Makefile
将CC=gcc改为CC=arm-linux-gcc
AR=ar rc 改AR=arm-linux-ar rc
AR2=ranlib改为AR2=arm-linux-ranlib
四、编译生成动态库和静态库并安装相应的库,其实就是把生成库拷贝到编译器的工作目录下。
     make
     make install
注意:在编写应用程序在编译时记得加上 -ljpeg


相关文档:

linux 驱动加载测试命令

#insmod ./driver_xx.ko
此时#cat /proc/devices 能看到 driver_xx 设备
#mknod /dev/mygpio c 230 0 (230是主设备号,0是子设备号)
{这里可以修改设备名称,但是要和测试程序中一致 fd_pio = open(“/dev/mygpio”, O_RDWR);
最好和register_chrdev(MY_PIO_MAJOR, "mygpio", &my_pio_fops)中的一致}
使 ......

Amlogic open linux 编译环境安装 学习笔记

     由于工作需要现在开始从头学习linux,下面先记录amlogic openlinux安装步骤。(前提是安装了虚拟机)
Amlogic open linux 编译环境安装
一、gcc工具的安装
1、从Amlogic网站上下载gcc工具
  在下面下载Index of /download/linux/gnutools
 gnutools-arc2.2-p4-ubuntu-9.04-2010- ......

linux挂载优盘假死

        由于 fc3 内核默认 fat32 文件系统字符编码是 ascii,如果优盘的文件名包含中文,那么在转换时会出问题,应用程序就会失去响应。具体的表现有多种,比如桌面假死,关机时提示无法卸载分区等等
解决的办法是在挂载时,根据语言环境 locale 的值,使用挂载参数。如果是 UTF- ......

嵌入式Linux下常用的交叉编译方法


要在嵌入式Linux下使用动态语言,首先要解决的是语言解释器或执行引擎的交叉编译问题。
交叉编译通常有以下几种途径:
1. 直接通过交叉编译工具,手工配置交叉编译。交叉编译工具可以利用这个脚本来自动生成:
http://kegel.com/crosstool/
此方法的好处是简便快捷,一旦crosstool做好以后,需要什么包直接编译即可, ......

Linux下安装MyEclipse

在安装完jdk以后,就来安装MyEclipse了。
 有一些安装了jdk以后没有生效,出现的还是1.4版本的。
所以安装MyEclipse7.0或者是6.5、6.6的都会出错
[root@gupt aaaa]# ll
总用量 380
dr-xr-xr-x  6 root root   4096
2009-01-17  configuration
-r--r--r--  1 root root   7 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号