vs2015無法打開包括文件:“winapifamily.h”

老項目是vs2003下的項目。升級vs2015後,調試運行報錯

C:\Program Files (x86)\Windows Kits\8.0\Include\um\winsdkver.h(21): fatal error C1083: 無法打開包括文件:“winapifamily.h”: No such file or directory

在項目包含目錄中包含了這個Windows Kits\8.0\include的東西。

我是WIN10電腦,C:\Program Files (x86)\Windows Kits\8.0\,這個是win8的一個sdk,於是把這三個包含目錄除掉就能正常編譯項目了。

我去找了下我的這個文件夾,發現更新日期都是我安裝vs2013的日期。也就是說安裝vs2013的時候覆蓋了這些目錄。而webRTC我們使用的是很老的版本了,可能存在一些未知的變動。如果你的項目有使用這些庫,那就只能從解決兼容性的角度去思考了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章