昨天我突然无法编译自己刚写的驱动程序了,始终提示
BUILD: nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1 failed - rc = 2
搞得我好不郁闷,最后才发现自己写的SOURCES文件以及源码文件都被我无意中以UTF-8编码格式进行了保存,记录在这里给自己提个醒。
另外,在编译失败时要注意看生成的那个log文件,这里面会有一些有用的提示,我以前一直都是无视这个文件的存在,结果导致自己兜了老大一个圈。