发布时间:2014-04-21 08:35:53
在网上看到有关STL中hash_map的文章,以及一些其他关于STL map和hash_map的资料,总结笔记如下: 1、STL的map底层是用红黑树实现的,查找时间复杂度是log(n); 2、STL的hash_map底层是用hash表存储的,查询时间复杂度是O(1); 3、什么时候用map,什么时候用hash_.........【阅读全文】
发布时间:2013-02-27 09:35:47
vmware:Cannot open the disk 'XXX' or one of the snapshot disks it depends on. reason: failed to lock the file.今天打开vmware的Ubuntu虚拟机,发现出现Cannot open the disk 'XXX' or one of the snapshot disks it depends on. reason: failed to lock the file警告,上网查了一下,发现原来是上次异常关.........【阅读全文】
发布时间:2012-12-18 23:08:05
先下了一个1.3.4版本的uboot源码放在共享文件夹下,在make at91rm9200_config的时候提示/mnt/hgfs/Share:命令未找到make: *** [at91rm9200dk_conf]错误127这里怀疑是是版本的问题,在解压的时候提示过一些错误,于是新下载了u-boot-1.1.6的版本,依然提示错误,于是放在了/home/wansuiye1/目录下,由于u-bootat支持91rm9200dk,因此在这里保持原配置编译就可以,然后make at91rm9200_config,之后在运行make,这样在u-boot-1.1.6目录下生成了u-boot、u-boot......【阅读全文】
发布时间:2012-12-17 21:42:11
小白第一次编译内核,从网上看到说自己的电脑里有linux源码,不过小白出于保护自己ubuntu的愿望从网上下载了linux2.6.36这个版本,然后将其放在/usr/src/这个存放linux源码的目录下然后修改Makefile,arch=armcc=arm-linux-//不要加上路径这里开始在cc的后面指定了arm-linux-的路径/usr/local/arm/usr/bin/arm-linux-,不知为何出现了错误,修改后通过再make at91rm9200dk_defconfig生成.config文件,这里需要注意的是这个命令需要在linux源码的根目录下即/usr/src/linu......【阅读全文】