VC编译选项部分解释---驱动开发

来源:互联网 发布:美国三大产业比重数据 编辑:程序博客网 时间:2024/06/09 13:45

VC编译选项部分解释

> /nologo:代表不显示编译的版权信息。

> /Gz:默认函数调用采用标准调用(__stdcall)。

/W3:采用第三级的警告模式。

> /WX:将警告信息变成错误信息,最大程度地保证了代码的可靠性。

> /Z7:用Z7模式产生调试信息。VC默认的Program Database for “Edit & Continue”,这个和link的/driver选项冲突。

> /Od:关闭调试模式。驱动程序不需要像Win32程序那样用VC调试器调试,而需要用内核调试器调试。

> /D WIN32=100 /D _X86_=1 /D WINVER=0x500 /D DBG=1:定义一些宏,这些是必需的。

> /Fo"MyDriver_Check/":设置中间生成的目标代码的路径。

> /Fd"MyDriver_Check/":设置pdb文件的目录位置,pdb文件中包含了大量的符号,这是调试驱动时候所必需的。

> /FD:生成文件依赖。

> /c:只进行编译,而不链接。

0 0