【发布时间】:2012-10-12 15:37:50
【问题描述】:
我对 WDK 和 Visual Studio 的驱动程序比较陌生。
当我在调试模式下编译项目时,我没有收到任何警告或错误,项目编译并运行良好。但是,当我在发布模式下编译时,编译停止并且我收到一条错误消息,指出已找到警告并被视为错误。详细信息将转储到项目根目录中的日志文件中。
我想做的是让调试模式下的编译器与发布模式编译器一样严格。目前它们都处于默认状态。发布模式似乎更严格。我正在使用 VS 2010 和 WDK。我不知道该怎么做。如果此设置处于 VS 级别而不是每个项目级别,那将是理想的。
另外,如果警告显示在 VS IDE 而不是日志文件中,那就太好了。
【问题讨论】:
-
这是 Windows 8 的驱动程序吗?如果不是,为什么要使用 Visual Studio 构建?
-
驱动程序只能从 VS2012 开始使用 VS 构建。对于早期版本,VS 只能用作 IDE。目标操作系统在这里无关紧要,不一定是 Windows 8。
标签: c++ visual-studio-2010 compilation driver wdk