发布时间:2012-12-24 16:29:39
在Linux中可以将一部分内存mount为分区来使用,通常称之为RamDisk。 RamDisk有三种实现方式: 第一种就是传统意义上的,可以格式化,然后加载。这在Linux内核2.0/2.2就已经支持,其不足之处是大小固定,之后不能改变。 为了能够 使用Ramdisk,我们在编译内核时须将block device中的Ramdisk支持选上,它下面还有两个选项,一个是设定Ramdisk的大小,默认是4096k;另一个是initrd的支持。如果对 Ramdisk的支持已经编译进内核,我们就可以使用它了: 首先查看一下可用的RamDisk,使用ls /dev/ram......【阅读全文】
发布时间:2012-12-23 22:37:12
一:openssl在arm下的交叉编译 (一) 1../Configure linux-elf-arm -DB_ENDIAN linux:' arm-linux-gcc' shared --prefix=/usr/local/openssl2. make 3. make install值得注意的是,在arm交叉编译环境中,引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -lssl就会编译错误 二:openssl在arm下的交叉编译 (二) 1. ./config no-asm shared --prefix=/usr/local/openssl 2. ......【阅读全文】