system: windows 10,11
cpp version: visual studio redistributable 2017(未安裝redistributable 2015)
可能出現(xiàn)的問(wèn)題:(一些情況出現(xiàn)個(gè)別,另一些情況會(huì)依次出現(xiàn))
在打開vivado 2017.1時(shí),彈出一個(gè)類似于提示“vs redistributable 2015安裝失?。阂汛嬖诟甙姹?,須刪除”的彈窗;
完成第一步后仍然會(huì)有如下窗口顯示:

多次repair后依然會(huì)出現(xiàn)(圖是2012的;2015的情況類似)
同時(shí)出現(xiàn)的兩個(gè)小問(wèn)題:
每次啟動(dòng)程序前都會(huì)有上述彈窗;
repair或close彈窗后,出現(xiàn)長(zhǎng)時(shí)間未響應(yīng)(大概2min)的情況后,跳出一個(gè)類似于顯示“error when launching vivado.bat: Launcher time out”新的彈窗;
解決了問(wèn)題2之后,會(huì)出現(xiàn)第三種彈窗“Runtime Error! R6025-pure virtual function call”.
補(bǔ)充:關(guān)于重新安裝問(wèn)題
以上各個(gè)問(wèn)題分別在其他文章里都有較為詳細(xì)的解決方法。為了方便查找,我將參考的對(duì)應(yīng)文章鏈接直接放在解決方法之下。
解決方法與鏈接:
在打開vivado 2017.1時(shí),彈出一個(gè)類似于提示“ vs redistributable 2015安裝失?。阂汛嬖诟甙姹荆殑h除”的彈窗;
打開操作面板-卸載程序-卸載“Microsoft Visual C++ 2017 redistributable”(就算是Microsoft Visual C++ 2015-2022 redistributable也不太行,得卸載)
之后再次點(diǎn)擊vivado 2017.1就可以正常安裝了。
如不能解決,可以參考以下文章:
(51條消息) Vivado出現(xiàn)visual C++ Redistributable 錯(cuò)誤的解決辦法_vivado提示visual_薛定諤的bug~的博客-CSDN博客
每次啟動(dòng)程序前都會(huì)有上述彈窗;
找到安裝路徑下的Vivado\2017.1\tps\win64后,將其中的xvcredist.exe文件的后綴改為.old(大概是為了讓它失效無(wú)法運(yùn)行)。
此時(shí),再次打開vivado時(shí)不會(huì)再出現(xiàn)vs redistributable 2015安裝的彈窗。(但可能長(zhǎng)時(shí)間未響應(yīng),依舊打不開vivado-下一個(gè)問(wèn)題)
詳細(xì)步驟,可以直接參考以下文章:
(51條消息) 良心解答關(guān)于vivado2017.1啟動(dòng)問(wèn)題“error when launching‘E:\vivado‘:Launcher time out”_vivado啟動(dòng)超時(shí)_半條漁的博客-CSDN博客
https://blog.csdn.net/vacajk/article/details/76240671
repair或close彈窗后,出現(xiàn)長(zhǎng)時(shí)間未響應(yīng)(大概2min)的情況后,跳出一個(gè)類似于顯示“ error when launching vivado.bat: Launcher time out”新的彈窗;
同樣需要修改文件名后綴:
找到安裝路徑Xilinx\Vivado\2017.1\bin\unwrapped\win64.o下的vivado.exe文件;
將vivado.exe改為vivado.exe.backup;
將vivado_vg.exe備份到當(dāng)前文件并重命名為vivado.exe;
再次打開即可。
以下文章解釋得非常詳細(xì):
(51條消息) 關(guān)于win10系統(tǒng)安裝vivado 2017.1 .2 .3 報(bào)runtime error 問(wèn)題解決辦法 親測(cè)有效_win10 vivado2017_甜甜圈Sweet Donut的博客-CSDN博客
解決了問(wèn)題2之后,會(huì)出現(xiàn)第三種彈窗“ Runtime Error! R6025-pure virtual function call”.
1、開始--運(yùn)行--輸入cmd
2、輸入 cd %windir%\system32 (進(jìn)入windows安裝目錄的system32文件夾)
3、輸入 Regsvr32 Msxml3.dll
詳細(xì)步驟,可以直接參考以下文章:
(51條消息) Runtime Error! R6025-pure virtual function call 問(wèn)題怎么解決_weixin_30680385的博客-CSDN博客
關(guān)于重新安裝問(wèn)題
需要先將之前安裝過(guò)的程序通過(guò)uninstall.exe執(zhí)行卸載;
在以下路徑找到Xilinx Design Tools文件夾并刪除;
C:\<用戶>\<你的用戶名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
詳細(xì)步驟,可以直接參考以下文章:
(51條消息) Vivado安裝—Xilinx design tool already exists for 2019.1,specify a different program program group entr_唐三.的博客-CSDN博客文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-472173.html
(51條消息) 找不到Vivado卸載程序的解決方案_vivado卸載沒(méi)反應(yīng)_電腦玩家鮑勃的博客-CSDN博客文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-472173.html
到了這里,關(guān)于在安裝和啟動(dòng)vivado 2017.1時(shí)可能出現(xiàn)的問(wèn)題以及解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!