之前一直用SDx 2017.1,但是想用裸機(jī)測試一下程序,但SDx中的SDK功能不全,所以沒辦法還得重新裝一下HLx 2017.1。
電腦是Windows 10,之前安裝了Visual Studio 2017,默認(rèn)就安裝了Redistributable 2017版本,但是Vivado 2017.1必須使用Redistributable 2015的版本。因?yàn)橛?017所以2015無法安裝成功。
導(dǎo)致Vivado 2017.1的部分安裝失敗。
啟動Vivado 2017.1時會出現(xiàn):
ERROR: This host does not have the appropriate Microsoft Visual C++ redistributable packages installed.
并嘗試安裝Redistributable 2015的版本。
總之,就是用不了。。。。
Xilinx官網(wǎng)有貼: https://forums.xilinx.com/xlnx/board/crawl_message?board.id=INSTALLBD&me.。。
現(xiàn)在解決方法記錄:
方法1:
將下面三個目錄中的xvcredist.exe文件改名為其他的名稱,如xvcredist.old
C:\Xilinx\Vivado_HLS\2017.1\tps\win64
C:\Xilinx\Vivado\2017.1\tps\win64
C:\Xilinx\SDK\2017.1\tps\win64
這樣就能正常啟動Vivado、Vivado HLS、SDK的軟件了,但可能會有警告說超時
方法2:
將下面三個目錄中的loader.bat打開進(jìn)行修改,
C:\Xilinx\Vivado_HLS\2017.1\bin
C:\Xilinx\Vivado\2017.1\bin
C:\Xilinx\SDK\2017.1\bin
將紅框內(nèi)的內(nèi)容用REM進(jìn)行注釋
這樣就能正常打開軟件了。
又看了一下SDx 2017.1底下的loader.bat文件,與HLx 2017.1下面的完全相同,看來SDx底下的loader.bat并沒有加載,搞不懂。
-
SDK
+關(guān)注
關(guān)注
3文章
1039瀏覽量
46030
發(fā)布評論請先 登錄
相關(guān)推薦
評論