自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xum2008的专栏

专注成就专业!!!

  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

转载 DbgPrint/KdPrint输出格式控制 PS:mark一下

在驱动编程学习中,往往需要通过DbgPrint或者KdPrint来输出调试信息,对于Check版本,KdPrint只是DbgPrint的一个宏定义,而对于Free版本,KdPrint将被优化掉。这些输出信息可以通过DebugView对内核的监控来看到。KdPrint is identical to the DbgPrint routine in code that is compiled in

2012-02-28 16:36:31 1770

转载 CMAKE修改VS大总结

一. 约定这个段落用来描述文章中使用特殊字体,样式的场景。 CMAKE文件内容重要内容链接不适用或者理论上可以,但是实际不行需要后续更新的内容二. 简单介绍cmake(http://www.cmake.org/)的介绍,可以Google。接触C++项目的人都知道,现在存在很多组织源代码进行编译的工具,windows平台下的nmake,visual studi

2012-02-17 18:34:26 23937 1

原创 CMAKE配置VS2008 X32驱动开发工程的 cmakelists.txt

CMAKE_MINIMUM_REQUIRED(VERSION 2.8)#添加工程PROJECT(test)SET(SRC_LIST hi.c)#用以控制 if-else的书写方式SET(CMAKE_ALLOW_LOSSE_LOOP_CONSTRUCTS ON)#设置配置类型SET(CMAKE_CONFIGURATION_TYPES Debug)## 暂时没啥用,

2012-02-16 15:31:35 2505

原创 VS配制X64驱动:fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'

这个问题似乎在百度和google上都没有具体的解决方法:这是由于我们所希望编译得到的相应平台的驱动和我们在Linker中的额外的选项中指定平台不一致造成的:解决的方法很简单,就是把Additional option中的machine :X86改为 machine :X64即可。。。。

2012-02-14 14:46:18 10319

原创 CMAKE中配置VS2008的驱动开发工程中遇到的问题。

造成上诉的编译错误的原因是由于没有设置好额外的依赖关系:当遇到下边这样的问题时,可能很多人就很纠结了:这个问题困扰我了两天啊,这是由于预编译的设置造成的:这些问题的关键是熟悉工程的配置,说白了就是经验而已。。。

2012-02-14 13:52:40 1252

原创 CMAKE之配置windows驱动工程---VS2008

继续学习使用CMAKE进行工程的搭建。对于使用CMAKE来搭建驱动程序的工程,其实和一般的搭建工程的方法类似,不同之处就是多了一点点。这里的一点点就是当使用CMAKE生成VS2008的工程的时候,并非马上就能够利用IDE进行驱动的编译工作,而是还需要对IDE中项目进行相关的配置工作。这里的配置工作对于我这个以前写驱动都依赖DDKWizard的人来说,无疑是那么多的令人感到麻烦,一下

2012-02-13 18:17:02 3407

原创 cmake配置工程

近期,去了公司实习,组长首先叫我看了一下它们的驱动的代码后,交给我的第一个学习任务就是通过cmake搭建一个能够方便开发程序的工程环境。具体的就是学习怎么样使用cmake来配置工程,cmake的具体是什么,我也是google了才知道的。它能方便配置各种IDE的工程,以及能够做到跨平台。。。。现在以一个简单的例子开始说明吧。编写一个test。cpp程序,里边就是一个h

2012-02-13 13:38:42 4076

原创 VS2008中编译64位程序以及遇到的问题

来实习的第一个任务,就是要搭建一个即能编译32位,又能编译X64位的驱动程序的框架,在这个框架中,只需要修改编译选项就能够达到驱动文件的生成方式。。。安装64位操作系统不是编译64位程序的必要条件,关键是要装64位程序的编译器。虽然标题写着如何在VS2008中编译,但其实2005也是类似。1. 选择“Build” – “Configuration Manager”菜单,打开

2012-02-10 15:41:46 6018

转载 驱动开发的几种编译环境配置法----PS:我孤陋寡闻了。。。。反省啊。。。。

驱动开发与Win32下的程序开发不同,没有一套智能的IDE环境,点点鼠标框架代码IDE就帮你生成好了。Windows下的开发为什么那么容易上手,Visual studio功不可莫。一帮懒人在MS的“悉心呵护”下产生了,身边很多做Win32应用程序开发的朋友,都不知道ml.exe和link.exe是搞什么的,只知道F7,F5了。驱动开发就不一样了,没一套现在的IDE和框架代码。和Win32 ASM一

2012-02-09 17:32:21 1621

广州多益网络2013校园招聘上机题目2

广州多益网络2013校园招聘上机题目2

2013-01-21

2011广州多益上机题

2011广州多益上机题 2011广州多益上机题 2011广州多益上机题

2013-01-21

自己动手写内核 源码

自己动手写内核 源码,一个很好的例子,希望大家喜欢

2011-02-27

编译技术期末考题-199502005

编译技术期末考题-199502005

2011-01-04

经典的课程设计,帮你解决一切!!

你还在为课程设计苦恼吗???再也不会了,我这有,完整的带注释!!!

2008-12-19

机器人足球教程,给每个热爱机器人足球的人!!!!!!!!!!

真是非常好的教学资料!!!!!!!!!!!!!

2008-12-06

链表问题,真的很有用!!!!!!!

为新手解决指针问题,真的很实用!!!!! 想从菜鸟成为老鸟吗?那就下吧,让你成功!!!!!!!!

2008-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除