好長時間沒使用VC了,最近想編譯一下shareaza源代碼,結(jié)果提示找不到netfw.h文件,可是這個文件明明是系統(tǒng)的文件,到底怎么回事?一查,原來是我的xp沒有裝SDK。shareaza需要WindowsXP SP2以上的 Platform SDK,也就是psdk了。
解決辦法如下:
1. 到這里:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm 下載所有的.cab文件和另外兩個文件到同一個目錄。
2. 在當(dāng)前目錄下,運(yùn)行psdk-full d:\psdk。運(yùn)行完成后會在d:\psdk目錄下生成一個setup.exe文件。
3. 運(yùn)行setup.exe安裝psdk。
最后,在VC的Include路徑中加入psdk目錄即可。
解決辦法如下:
1. 到這里:http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm 下載所有的.cab文件和另外兩個文件到同一個目錄。
2. 在當(dāng)前目錄下,運(yùn)行psdk-full d:\psdk。運(yùn)行完成后會在d:\psdk目錄下生成一個setup.exe文件。
3. 運(yùn)行setup.exe安裝psdk。
最后,在VC的Include路徑中加入psdk目錄即可。