能力值:
( LV4,RANK:50 )
|
-
-
101 楼
书店比较慢。根据我个人以往的经验,china-pub正式发售之后近一个月
书店才会出现。
|
能力值:
( LV2,RANK:10 )
|
-
-
102 楼
先弄下来看看在说...
|
能力值:
( LV2,RANK:10 )
|
-
-
103 楼
看了留言都说好。我也去预订一本
|
能力值:
( LV9,RANK:380 )
|
-
-
104 楼
刚买了 ,等待发货中。。。。
郁闷,才发现订错了。。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
105 楼
楚狂人,久仰久仰!!!!!
|
能力值:
( LV4,RANK:50 )
|
-
-
106 楼
刚刚到货,可以直接购买了。
|
能力值:
( LV2,RANK:10 )
|
-
-
107 楼
第一时间下了单...54块的价格,还是有点肉痛啊...
|
能力值:
( LV2,RANK:10 )
|
-
-
108 楼
很不错的一本书..
|
能力值:
( LV4,RANK:50 )
|
-
-
109 楼
有人已经收到书了吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
110 楼
支持楼主!
下个样章来看看。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
111 楼
想买,但怕没有技术难度的东西
|
能力值:
( LV2,RANK:10 )
|
-
-
112 楼
我上午那到书了,还有光盘。书的内容很有新度。
|
能力值:
( LV7,RANK:100 )
|
-
-
113 楼
楼主给的样章我试了一下, 有以下问题:
1.SOURCES文件没有指定DRIVERPATH, 编译通不过
我加了一个TARGETPATH才通过:
TARGETNAME=first
TARGETTYPE=DRIVER
TARGETPATH=.
SOURCES=first.c
2. 很多书写少了下划线, 不知道纸质的书会不会有这样的错误(我刚订了一本), 如果书的印刷错误太多
会给读者的印象大打折扣
3. 给楼主一个建议, 应该站在一个初学者的立场上, 从来没有接触过驱动的立场上, 把用vmware和windbg
如何调试驱动, 详详细细从前到后,每个步骤都写一下, 最好都配上插图, 不要因为有的地方简单就只有一些
文字描述,虽然有的东西非常简单, 但是一不小心, 或者是开发环境不同,或者是开发工具的版本不同, 就造成
了在某些地方卡住了, 这些最基本的东西如果没有完全搞会的话, 后面就根本没法做。 我觉得入门是最困难的,
这中间有很多关卡要过, 只要入了门, 后面就好搞了
以上是我个人的小小想法, 仅供参考。
|
能力值:
( LV4,RANK:50 )
|
-
-
114 楼
感谢你的建议。
TARGETPATH=.不加应该也是可以通过的,你的没有通过,我想可能具体环境(比如WDK的版本)有关。这本书中所有的代码例子都有三到四个作者或者审校者编译测试过。这个最简单的例子本人是自己编译过的。但是可能还是一些情况没有碰到过。
关于编译和调试环境的配置,有两种截然不同的意见。有人认为既然是这样的书就是给高手看的,填充了很多操作手顺、图片之类的占据篇幅,反而有"骗钱"“充数”的嫌疑。有人则认为介绍得越仔细越好。我是倾向后者的。但是在写的时候,并不一定能注意到所有的问题。所以写完初稿之后我是发给完全没有学过驱动的朋友让他去试用,然后又根据反馈修改过的。这其中的问题真是千奇百怪:有人装的其实是64位的Windows,但是自己却不知道,结果WinDbg的路径出现问题。有的人设置完环境变量之后,发现重启VS也不起作用。最后发现直接点开工程和打开VS再打开工程结果还不相同。总之问题是难以写完的,我们尽量覆盖吧!如果发现有什么不清楚或者导致疑惑之处,还请具体的指出,这样我们在勘误中就可以增加一些更详细的说明,也便于重印的时候修改。
|
能力值:
( LV7,RANK:100 )
|
-
-
115 楼
我觉得楼主不妨考虑再版的时候将书分上下2册。 上册完全面向从来都没有编写过驱动的读者, 对于驱动的编译,环境的配置等一系列问题做比较详细的描述,并配上插图。不难看出, 楼主是个绝顶高手, 有着多年的驱动开发经验, 肯定有自己的一套开发工具和习惯, 楼主就不妨以自己的开发习惯和环境,比如用到的开发工具、驱动开发包的版本等作为主题进行详细论述,写一本驱动入门的书籍,让那些不会写驱动的人能顺利的走入驱动开发这个神秘的大门。
同时再出个下册, 重点讲解高精尖的技术,专门供那些有驱动开发经验的人研读。 这样不同的读者可以根据自己的需要选择上册或者下册, 如此这般, 就不至于让那些不会驱动开发的人觉得太难, 也不会让那些高级读者觉得是“骗钱”、“充数”。
|
能力值:
( LV4,RANK:50 )
|
-
-
116 楼
TARGETPATH大家可以根据需要自己看是否要加,因为根据我测试在WIN7 WDK以后里MS特别加了限制,加入这一句将导致编译出错,之前的WDK没有问题.
BTW楚狂人自己的一套开发习惯,实在是让人不习惯,不建议大家学习,呵呵......
|
能力值:
( LV4,RANK:50 )
|
-
-
117 楼
这就完蛋了,估计很多读者会下载最新版本的WDK.
微软朝令夕改害死人啊。
|
能力值:
( LV2,RANK:10 )
|
-
-
118 楼
今天我去了当地的新华书店,居然没有《寒江独钓:。。。》,我每去一趟新华书店不容易啊,中途要坐船,坐车。。。
很辛苦,但就是为了买一本好书,没想到竟空跑一趟,天气又热,我都气炸了。。。
注:我这里是沿海地区,最大的新华书店是博库书城.
|
能力值:
( LV2,RANK:10 )
|
-
-
119 楼
不错..顶!!
|
能力值:
( LV2,RANK:10 )
|
-
-
120 楼
这样不好吧,楚狂人的那套数据类型你又不是没见过,难道楼上也用那个,你这不是想整人吗......
|
能力值:
( LV4,RANK:50 )
|
-
-
121 楼
新华书店上架速度极慢,一般从可以网购到新华书店上架超过两周。
而且就算有也不会打折,亏大了。建议还是网购吧。china-pub或者淘宝。
|
能力值:
( LV2,RANK:10 )
|
-
-
122 楼
我不是在虚拟机上编译,而是在直接在Windows XP下进行编译的
若sorces的内容是
TARGETNAME=first
TARGETTYPE=DRIVER
SOURCES=first.c
则会产生下面的错误
C:\first>build
BUILD: Adding /Y to COPYCMD so xcopy ops won't hang.
BUILD: Object root set to: ==> objchk_wxp_x86
BUILD: Compile and Link for i386
BUILD: Computing Include file dependencies:
BUILD: c:\first\sources(0): Unknown TARGETPATH value
BUILD: Examining c:\first directory for files to compile.
c:\first - 1 source files (18 lines)
BUILD: Saving C:\WINDDK\3790~1.183\build.dat...
BUILD: Compiling (NoSync) c:\first directory
errors in directory c:\first
c:\winddk\3790~1.183\bin\makefile.new(1082) : error U1050: Your .\sources. file
must define the TARGETPATH= macro
BUILD: nmake.exe failed - rc = 2
BUILD: Compile errors: not linking c:\first directory
BUILD: Done
0 files compiled - 1 Error
添加了TARGETPATH=.
sources的内容变成
TARGETNAME=first
TARGETTYPE=DRIVER
TARGETPATH=.
SOURCES=first.c
则可以编译成功
C:\first>build
BUILD: Adding /Y to COPYCMD so xcopy ops won't hang.
BUILD: Object root set to: ==> objchk_wxp_x86
BUILD: Compile and Link for i386
BUILD: Loading C:\WINDDK\3790~1.183\build.dat...
BUILD: Computing Include file dependencies:
BUILD: Examining c:\first directory for files to compile.
c:\first - 1 source files (18 lines)
BUILD: Saving C:\WINDDK\3790~1.183\build.dat...
BUILD: Compiling (NoSync) c:\first directory
Compiling - first.c for i386
BUILD: Linking c:\first directory
Linking Executable - i386\first.sys for i386
BUILD: Done
2 files compiled
1 executable built
|
能力值:
( LV2,RANK:10 )
|
-
-
123 楼
同112楼,今天跑遍了杭州的书店,也找不到,比较郁闷,到底是小城市。
|
能力值:
( LV2,RANK:10 )
|
-
-
124 楼
今天在书店买到了,今天刚到底货,同时到的还有罗云彬老师的升级版
|
能力值:
( LV8,RANK:130 )
|
-
-
125 楼
已经购买,吸取精华中......
|
|
|