feisky

云计算、虚拟化与Linux技术笔记
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 66 下一页

2010年3月17日

摘要: EDITBIN : fatal error LNK1104: cannot open file 'D:\WinCE\Code\WinCE6T\WinCE6T\Wince600\DeviceEmulator_ARMV4I\cesysgen\oak\target\ARMV4I\retail\msasn1.dll'的解决方法: 1 尝试在命令行下运行blddemo clean -q ,然后再重新编译生... 阅读全文

posted @ 2010-03-17 21:38 feisky 阅读(1273) 评论(0) 推荐(1) 编辑

2010年3月16日

摘要: 1 Platform Builder 介绍 Platform Builder 是微软公司提供给Windows CE 开发人员进行基于Windows CE 平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试Windows CE 操作系统平台的工具。它运行在桌面Windows 下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时,开... 阅读全文

posted @ 2010-03-16 13:21 feisky 阅读(4123) 评论(2) 推荐(0) 编辑

2010年3月11日

摘要: DB 是 linux 系统上常用的调试工具,本文介绍了使用 GDB 调试多进程程序的几种方法,并对各种方法进行比较。 GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统: 进程 Proc2 是 Proc1 的子进程,Proc3 又是 Proc2 的子进程。如何使用 GDB 调试 proc... 阅读全文

posted @ 2010-03-11 20:33 feisky 阅读(817) 评论(0) 推荐(1) 编辑

摘要: GDB概述 1使用GDB GDB中运行UNIX的shell程序 在GDB中运行程序 2调试已运行的程序 两种方法: 3暂停 / 恢复程序运行 一、设置断点(BreakPoint) 二、设置观察点(WatchPoint) 三、设置捕捉点(CatchPoint) 四、维护停止点 五、停止条件维护 六、为停止点设定运行命令 七、断点菜单 八、恢复程序运行和单步调试 九、信号(Signals) 十、线程(... 阅读全文

posted @ 2010-03-11 20:31 feisky 阅读(2561) 评论(0) 推荐(1) 编辑

摘要: An implementation of EKF-based SLAM with range-bearing sensors, odometry, a full 6D robot pose, and 3D landmarks. The main method is "processActionObservation" which processes pairs of action/observat... 阅读全文

posted @ 2010-03-11 11:40 feisky 阅读(4577) 评论(2) 推荐(1) 编辑

2010年3月9日

摘要: 'GNU cflow' analyzes a collection of C source files and prints a graph charting control flow within the program. It can produce both direct and inverted flowgraphs for C sources, or optionally generat... 阅读全文

posted @ 2010-03-09 21:27 feisky 阅读(4949) 评论(0) 推荐(1) 编辑

摘要: gprof介绍 gprof是GNU profiler工具。可以显示程序运行的“flat profile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可以显示“调用图”,包括函数的调用关系,每个函数调用花费了多少时间。还可以显示“注释的源代码”,是程序源代码的一个复本,标记有程序中每行代码的执行次数。 为gprof编译程序 在编译或链接源程序的时候在编译器的命令行参数中加入“-pg”选项,... 阅读全文

posted @ 2010-03-09 21:26 feisky 阅读(11969) 评论(0) 推荐(1) 编辑

摘要: 注:一直不知道原来还有工具来静态检查程序的正确与否,转载过来以备参考。 LINT工具是一种软件质量保证工具,许多国外的大型专业软件公司,如微软公司,都把它作为程序检查工具,在程序合入正试版本或交付测试之前一定要保证通过了LINT检查,他们要求软件工程师在使用LINT时要打开所有的编译开关,如果一定要关闭某些开关,那么要给出关闭这些开关的正当理由。  可想而知,如果从我们编码后第一次编译程序时就使... 阅读全文

posted @ 2010-03-09 21:26 feisky 阅读(858) 评论(0) 推荐(1) 编辑

摘要: 库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 静态库和动态库的区别 1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因为如果静态函数库改变... 阅读全文

posted @ 2010-03-09 21:25 feisky 阅读(48680) 评论(12) 推荐(14) 编辑

2010年3月8日

摘要: 作者:王先荣 原文;http://www.cnblogs.com/xrwang/archive/2010/01/26/TheComparisonOfImageProcessingLibraries.html 前言 近期需要做一些图像处理方面的学习和研究,首要任务就是选择一套合适的图像处理类库。目前较知名且功能完善的图像处理类库有OpenCv、EmguCv、AForge.net等等。本文将从许可协议... 阅读全文

posted @ 2010-03-08 22:12 feisky 阅读(4706) 评论(2) 推荐(2) 编辑

摘要: 1. 特性: 一次只有一个线程可以占有写模式的读写锁, 但是可以有多个线程同时占有读模式的读写锁. 正是因为这个特性, 当读写锁是写加锁状态时, 在这个锁被解锁之前, 所有试图对这个锁加锁的线程都会被阻塞. 当读写锁在读加锁状态时, 所有试图以读模式对它进行加锁的线程都可以得到访问权, 但是如果线程希望以写模式对此锁进行加锁, 它必须阻塞知道所有的线程释放锁. 通常, 当读写锁处于读模式锁住状... 阅读全文

posted @ 2010-03-08 17:18 feisky 阅读(3491) 评论(0) 推荐(0) 编辑

摘要: 与互斥锁不同,条件变量是用来等待而不是用来上锁的。条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。 条件变量使我们可以睡眠等待某种条件出现。条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。 条件的检测是在互斥锁的保护下进行的。如果一个条件为假,一个线程... 阅读全文

posted @ 2010-03-08 17:08 feisky 阅读(27536) 评论(2) 推荐(4) 编辑

2010年3月7日

摘要: MFC支持两种类型的拆分窗口:静态的和动态的。 静态拆分窗口的行列数在拆分窗口被创建时就设置好了,用户不能更改。但是用户可以缩放各行各列。一个静态拆分窗口最多可以包含16行16列。 要找一个使用了静态拆分窗口的应用程序,只要看一下windows管理器即可。 动态拆分窗口最多可以有两行两列,但它们可以相互拆分和合并。Vc就使用了动态拆分窗口使得可以同时编辑源程序文件的两个以上不同的部分。 选择静... 阅读全文

posted @ 2010-03-07 15:57 feisky 阅读(12305) 评论(4) 推荐(2) 编辑

2010年3月5日

摘要: C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。添加:http://www.boost.org/1、http://snippets.dzone.com/tag/c/--数以千计... 阅读全文

posted @ 2010-03-05 14:59 feisky 阅读(54383) 评论(5) 推荐(10) 编辑

2010年3月4日

摘要: Version 0.8.0: Released 30-Dec-2009 (SVN 1398). Important changes: New minor version number due to a few incompatible changes in the API. The affected classes are: mrpt::bayes::CKalmanFilterCapable ... 阅读全文

posted @ 2010-03-04 15:43 feisky 阅读(8825) 评论(0) 推荐(0) 编辑

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 66 下一页
无觅相关文章插件,快速提升流量