BastEt 阅读(1428) 评论(10)
 $(CC) -Wl,--subsystem,native \
  -Wl,--image-base,0x10000 \
  -Wl,--file-alignment,0x1000 \
  -Wl,--section-alignment,0x1000 \
  -Wl,--entry,_DriverEntry@8 \
  -Wl,temp.exp \
  -mdll -nostartfiles -nostdlib \

评论列表
绅士亦花心
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
WDM也是PE格式,对吧
绅士亦花心
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
其实写驱动程序可以不用DDK,用DDK只是加快了开发速度。

^_^,以前某位牛人告诉我的。
Diviner
头文件和LIB文件总是要的。
rt
至于编译,我也可以不用他的BUILD工具,直接在IDE下编译。
绅士亦花心
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
头文件和LIB都是可以生成的,呵呵
Coder JOzu
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
建议还是用ms的ddk吧,免得出了平台相关的问题,嘿嘿,没事就等着蓝屏吧,何必呢,是不
叛逆者.C++
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
那是因为Cygwin中已经包含了DDK
qrlvls
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
呵呵,仔细看看DDK下的cl和VC下的cl顶多就是个版本区别
(C > C++) = -
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
??

I don't use DDK while I am using gcc, for I can't help debugging drivers under Linux.
DDKs contain bundles of junk, and you'll know this when you download them.
Writing Linux drivers is much easier, isn't it?
So if you tend to use Microsoft compilers and linkers in Windows, you may not wish to write drivers as well as advanced progs for it. And that is why this web site is also "powered by ASP .net" (joke).
laozhang
re: 牛人们不用DDK,用GCC来编译驱动。这是加的标志,看起来跟VC的差不多。
只是不用cl罢了

发表评论
切换编辑模式