各位高手,我用的是VC6.0 + XPDDK + DS3.2,用DS生成了一个完全DDK支持的USB驱动框架,然后稍作修改后进行编译,为什么驱动程序的checked和free在build时总是出现: Linking with DDK linker... ntstrsafe.lib...
全文
回复(5) 2009-03-17 22:27 来自版块 - USB驱动开发
表情
wanganl我2天前刚刚遇到的这个问题,百度了一下就解决了,怀疑楼主的百度能力……(2009-03-31 20:17)
wanganl答:建议采用方案2: 方案1:装ddk2003 方案2:在vc-工程-设置-link中去掉ntstrsafe.lib 注意,check和free相当于两个build,因此这俩都要去掉。该库的去掉对工程没任何影响。(2009-03-31 20:17)
Wisely1984顶一下,哪位牛人帮我看看啊(2009-03-19 22:02)
Wisely1984我看了下link和C/C++的project options里面,没有/GS啊?(2009-03-19 08:53)
arthurtu不记得具体是哪个编译选项了,可能是/GS,你去掉这个看看,应该就没有unresolved external symbol @__security_check_cookie@4了(2009-03-18 11:19)

返回顶部