Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37561
  • 博文数量: 12
  • 博客积分: 26
  • 博客等级: 民兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-17 12:15
文章分类
文章存档

2015年(1)

2014年(9)

2013年(2)

我的朋友

发布时间:2015-01-14 17:06:16

1,装了ubuntu 14.1,又要装bochs了。还是用老的2.6版本。1,./configure --enable-debugger --enable-disasm --enable-smp 时会出一个gtk2.1错误,把Makefile里LIBS一行后面加上-lpthread。2,在安装目录下跑一下bochs命令,会报错说cpu model不对,估计原理是,你安装的bochs,它能模拟的cpu型号是有限的,配置文件里指.........【阅读全文】

阅读(1313) | 评论(0) | 转发(0)

发布时间:2014-02-27 00:47:41

  最近在给bochs加一个调试模块,不得不用C++,写到半截,积累了不少工具性的(比如stack,heap)代码,心想不如改成C写,以后也有能重复用。  大概每个c程序员都有这种经历:某时某刻,发现用用oop操作某个数据结构特别合适,像push(stack_t *stack,unsigned x)还能忍受,但go_tail(stringparser_t *parser)就.........【阅读全文】

阅读(776) | 评论(0) | 转发(0)

发布时间:2014-02-17 13:37:48

1, 不要忽略makefile里的tab字符  假如makefile有这么3行,并且假设目录下的tt.oo比tt.c要旧:--------------------tt.oo:tt.c%.oo:%.c    echo 1--------------------  执行make,会输出1,这在意料之中。原因很简单,"tt.oo:tt.c"作为显式依赖关系,虽然优先级比"%.oo:%.c"要高,但它不.........【阅读全文】

阅读(629) | 评论(0) | 转发(0)

发布时间:2014-02-13 15:12:16

  想来想去也想不到合适的词,还是英文的“tips”来的贴切,是想记录下自己用regex时的杂七杂八。1, 想匹配换行符,regexp应写成 char *pattern = "\n",我可不是白说一句,这两天总误写成 char *pattern = "\\n",原因你大概也知道。正则式的语法本来就扎眼,再套上一层c的断行符,可谓雪上加霜。  这里清理一.........【阅读全文】

阅读(765) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册