編譯tightVNC項目出現cannot open include file 'afxres.h'錯誤的一種解決方法

問題

tightVNC源碼下載下來後,本地使用VS2017進行【重定解決方案目標】成v141平臺工具集,然後重新生成項目時報錯:

cannot open include file 'afxres.h'

解決方法

使用Everything查找afxres.h文件,發現只存在VS2010的庫atlmfc下的include目錄中。(我的電腦同時裝了vs2010和vs2017)

通過Everything查找atlmfc,找到VS2017安裝目錄下的atlmfc所在位置,將afxres.h複製到該目錄下的include目錄中。

我的電腦上的路徑爲:

D:\ProgramFiles\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\atlmfc\include

完成後,重新生成項目即可。

 

附上afxres.h的鏈接:

鏈接: https://pan.baidu.com/s/1DIG-NsDcv895juKTvPmbNA       提取碼: p5ai

 

 

 

 

 

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