博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
驱动学习记录
阅读量:5273 次
发布时间:2019-06-14

本文共 2949 字,大约阅读时间需要 9 分钟。

如果编译驱动的时候发现都没有什么地方错误,但是就是编译不过去 ,就看看源码有没有CPP格式的 改成.C也许就能通过WDK的编译了.

用WDK编译驱动出现了 很多错误 如下,不知道怎么回事,于是转到VS环境编译 就又出现第二个方块的情况,于是百度百度,,,,,

看到一个帖子说 是因为后缀为CPP的源码 在引用头文件的时候不规范 ,于是改... 

1>errors in directory e:\kugou\by1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(2156) : error C2220: warning treated as error - no object file generated1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(2156) : error C4162: '_ReturnAddress' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6902) : error C4162: '_InterlockedExchange' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6928) : error C4162: '_InterlockedIncrement' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6941) : error C4162: '_InterlockedDecrement' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6955) : error C4162: '_InterlockedExchangeAdd' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6985) : error C4162: '_InterlockedCompareExchange' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7037) : error C4162: '_InterlockedOr' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7047) : error C4162: '_InterlockedAnd' : no function with C linkage found1>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7057) : error C4162: '_InterlockedXor' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(2156) : error C2220: warning treated as error - no object file generated100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(2156) : error C4162: '_ReturnAddress' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6902) : error C4162: '_InterlockedExchange' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6928) : error C4162: '_InterlockedIncrement' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6941) : error C4162: '_InterlockedDecrement' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6955) : error C4162: '_InterlockedExchangeAdd' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(6985) : error C4162: '_InterlockedCompareExchange' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7037) : error C4162: '_InterlockedOr' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7047) : error C4162: '_InterlockedAnd' : no function with C linkage found100>e:\winddk\3790.1830\inc\ddk\wxp\ntddk.h(7057) : error C4162: '_InterlockedXor' : no function with C linkage found

 

1>正在编译...1>cl : Command line warning D4002 : ignoring unknown option '/errorReport:prompt'1>cl : Command line warning D4024 : unrecognized source file type '?', object file assumed1>LINK : fatal error LNK1104: cannot open file ''

 

 CPP源文件引用头文件 格式如下:

 

extern "C"{#include 
}

 

  

 

转载于:https://www.cnblogs.com/Wzqa/archive/2013/02/25/2932525.html

你可能感兴趣的文章
说明性弹性域段
查看>>
15_动态SQL
查看>>
项目协作工具调研
查看>>
理解HEAD请求以及HTTP/204和HTTP/206响应
查看>>
Android 网络通信框架Volley简介(Google IO 2013)
查看>>
Linux 随机数
查看>>
模态框MODAL的一些事件捕捉
查看>>
sql server创建windows账户
查看>>
(4.1)SQL Server Browser 与动态端口
查看>>
(5.2.1)配置服务器参数——即时文件初始化(IFI)
查看>>
async and await
查看>>
ISAPI和CGI限制中没有ASP.NET v4.0
查看>>
怎样有效地学习 Node.js ?
查看>>
如何为精智屏制作一个自定义登录框
查看>>
如何用DOM 元素就能画出国宝熊猫
查看>>
实验十一 路由器综合路由配置
查看>>
表单中全选或者全不选的checkbox代码
查看>>
PHP SOAP 提交XML
查看>>
vim 乱码问题的方法参考
查看>>
关于jquery方面的知识点
查看>>