Vivado安装时出现Error loading native libs问题

  我选择的是Vivado在线安装模式,在官网下载对应的Xilinx_Vivado_SDK_Web_2018.2_0614_1954_Win64.exe文件后,双击出现了下图的错误:

之后,我打开了对应位置的log文件,它是这样描述的:

在官网找到一篇相似的解答,链接如下,https://china.xilinx.com/support/answers/60427.html

他说,Vivado 2014.1 用了Microsoft Redistributable Libraries (2012)的新版本,手动重装即可解决。我试了,但是没有成功。我想,18.2使用的Microsoft Redistributable Libraries必然要更新一些,具体是那个版本可以成功我也懒得一个一个试。

具体解决方案:

安装了win10常用的运行库,问题解决。文件不大,默认安装目录即可,然后就可以继续接下来的安装啦。

下载安装链接如下,http://www.pc6.com/softview/SoftView_104246.html

因为之前卸载某个软件不干净或者多次重装一个软件,会引起很多关于系统环境出错的问题,直接安装常用运行库,一劳永逸。

以下是对于运行库的一些介绍:

运行库是一个经过封装的程序模块,对外提供接口,只要知道接口参数就可以自由使用。如果不使用运行库,每个程序中都会包含很多重复的代码,而使用运行库,可以大大缩小编译后的程序的大小。但另一方面,由于使用了运行库,所以在分发程序时就必须带有这些库,比较麻烦。如果在操作系统中找不到相应的运行库程序就无法运行。为了解决这个矛盾,Windows总是会带上它自己开发的软件的最新的运行库。

另外,某些程序在64位系统下运行依旧需要32位版本的运行库,因为程序是基于32位Visual Studio开发的,典型的例子比如QQ。上述链接下载的运行库都是采用Microsoft Visual Studio 20XX编写的软件,必须使用的公用DLL运行库,相当于程序的字典文件。

用精简版系统或者绿色版软件时,使用软件经常遇见的情况是“由于应用程序配置不正确,应用程序未能启动”,提示缺少dll 文件等。大部分电脑新手都以为软件问题(当然,我也是新手),其实不是的,部分软件或者游戏需要依赖运行库才可以运行。

 另外,在安装Vivado的时候,提示出现dll文件缺失,需要重装程序才能解决该问题,下载安装上述运行库合集,也能解决问题。

以上。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值