今年的新坑《windows内核设计思想》

原创
2015/04/14 22:07
阅读数 1.5K

编译源代码遇到的问题和解决方法:
问题1:
在编译acpi开始就会遇到:
无法打开输入文件“ntoskrnl.lib”
设置ntoskrnl开始之后的所有工程添加附加库由ntoskrnl生成的

问题2:
在编译ntfs文件系统的时候:
1>create.obj : error LNK2019: 无法解析的外部符号 _KeLeaveCriticalRegion@0,该符号在函数 _NtfsCreate@8 中被引用
1>create.obj : error LNK2019: 无法解析的外部符号 _KeEnterCriticalRegion@0,该符号在函数 _NtfsCreate@8 中被引用
解决方法:
找到_KeLeaveCriticalRegion和_KeEnterCriticalRegion,在导出函数后面加入@0就ok了!

最后无脑编译成功

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部