-
-
[原创]关于新版WDK编译驱动时C2220的解决方法
-
-
[原创]关于新版WDK编译驱动时C2220的解决方法
关于新版WDK编译驱动时C2220的解决方法
作者:猪头三
网站:
ac8K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4R3^5y4X3q4K6L8g2)9J5k6h3y4G2L8b7`.`.
这几天忙着把以前写的驱动转换到WDK的编译环境,遇到一个问题:
Free编译时:C2220: warning treated as error - no 'object' file generated
出现这个问题是因为代码不严谨导致了。具体情况我也懒得去分析了。大家可以去搜索.
对于懒人来说,解决方案是,修改当前驱动工程的sources文件,减低警告级别
代码如下
!if $(FREEBUILD)
MSC_WARNING_LEVEL=/W1
!else
MSC_WARNING_LEVEL=/W3
!endif
意思是:如果是Free编译时设置警告级别为1,否则默认为3
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课