首先是kx上的帖子 提示了Intel Parallel Studio XE这个玩意 下面我把我自己的配置流程说一下
1、去官网下载Intel Parallel Studio XE,我下载的是 2015版本,试用期31天
2、UAC命令开启菜单栏中Intel Parallel Studio XE 2015>Visual Studio integrations>Use VS2012 注意 不开UAC编译可能会效验失败
3、配置VS2012 注意 需要的是WDK7.6版本
编译平台选择Intel
Target Extension .sys
Additional Include Directories:
C:\WinDDK\7600.16385.1\inc\api;C:\WinDDK\7600.16385.1\inc\ddk;C:\WinDDK\7600.16385.1\inc\crt;
Preprocessor Definitions:
WIN64
_CONSOLE
_AMD64_
_DDK_
_NDEBUG
DBG=0
Additional Library Directories
C:\WinDDK\7600.16385.1\lib\win7\amd64
Additional Dependencies:
ntoskrnl.lib
hal.lib
ntstrsafe.lib
其他设置参见32位的驱动设置 注意调用约定改为_fastcall