大运天成赖搏击

进步最重要

导航

02 2012 档案

源码阅读工具总结
摘要:经常要阅读源码,总结出几个阅读的源码的工具.1. ctags + viUbuntu上可直接安装ctags vimsudo apt-get install ctags vim在源码目录下,用下面的命令生成索引ctags -Rvi -t main类似可以直接阅读,在符号上ctrl+]就可以跳转了.2.source insightwindows上可能用vim ctags有些费劲.source insight非常好用,gui操作即可,功能丰富,当然Ubuntu上也可以使用哦(Wine)3.global有些移动设备上,以上的工具都没有,比如android pad上,这时候html形式的交叉索引就非常好了 阅读全文

posted @ 2012-02-28 19:14 linucos 阅读(755) 评论(0) 推荐(0) 编辑

Ubuntu10.04搭建linux-0.11编译环境(1.bochs安装和使用)
摘要:oldlinux发布的bochs配置文件与Ubuntu10.04上的bochs版本不匹配,造成配置文件解析的一系列问题,本文解决此类问题.1. 安装bochs sudo apt-get install bochs vgabios bochs-x bochsbios bochs-doc bochs-sdl如有问题,找到合适源即可.2. 获取可启动的linux-0.11 系统1. 下载压缩包http://oldlinux.org/Linux.old/bochs/linux-0.11-devel-060625.zip2. 解压unzip linux-0.11-devel-060625.zip3. 进 阅读全文

posted @ 2012-02-21 16:34 linucos 阅读(3091) 评论(0) 推荐(1) 编辑

C&C++多系统集成需要注意的问题
摘要:C&C++系统,经常遇到要多系统继承的情况,比如把一个第三方库引入到一个现有系统中,或者集成几个现有库,有些时候,我们发现编译和链接会发生一些莫名奇妙的问题,下面把遇到的问题给于总结:1. 编译错误(1)头文件没找到这种情况解决起来比较简单,先确定系统里到底没有引用到的头文件,有的话再确定编译器是否能找到头文件所在的路径。(2)类型、变量或者函数未声明有两种情况:A. 有多个同名头文件,结果编译器首先找到的并不是实际需要的解决办法就是:把需要的头文件路径放在前边B. 引用到了正确的头文件,而且明明就是声明了或者定义了,还是说没找到问题很可能就是出在了条件编译上,某些编译环境定义的宏挡住 阅读全文

posted @ 2012-02-13 18:10 linucos 阅读(297) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示