免費(fèi)圖片素材網(wǎng)南京怎樣優(yōu)化關(guān)鍵詞排名
項(xiàng)目場(chǎng)景:
項(xiàng)目場(chǎng)景:有一個(gè)qt的版本,遷移到VS中進(jìn)行開發(fā)編譯,同事使用的是VS2022已經(jīng)編譯成功。但是拷貝到我電腦,我使用VS2017打開編譯,卻報(bào)錯(cuò):報(bào)錯(cuò)無(wú)法運(yùn)行rc.exe。
原因分析:
1.VS編譯器和QT版本都一致,源碼也一致,大概率是配置問(wèn)題。
2.搜索相關(guān)資料,參考博客內(nèi)容:
博客1
博客2
博客中描述指向rc.exe的路徑配置,更加證實(shí)了我的想法,接下來(lái)就是測(cè)試博客提供的方法。其中博客2
中的方式解決了我的問(wèn)題。
解決方案:
1.使用everything搜索rc.exe,可能會(huì)在多個(gè)文件夾中找到帶rc.exe的地方,此時(shí)要區(qū)分
項(xiàng)目使用的SDK版本
。
2.設(shè)置報(bào)錯(cuò)項(xiàng)目的【屬性】-》【VC++目錄】-》【可執(zhí)行文件目錄】-》
{添加一個(gè)和你項(xiàng)目使用的SDK版本一致的路徑下的目錄,如果SDK的版本為:【10.0.17763.0】,則目錄設(shè)置為:【F:\Windows Kits\10\bin\10.0.17763.0\x64\}--》注意目錄要設(shè)置為你電腦中的rc.exe文件所在目錄,并不一定和我的一樣。
3.如果還是不行,就嘗試在環(huán)境變量中也添加一下rc.exe所在目錄吧。