問題
將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