完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
大家好,我已经在笔记本电脑上安装了Vivado 2015.3,我只能在管理员帐户上使用它,而我想在普通用户上使用它。
我找到了一种解决方法,为我的用户提供了使用它所需的权限。 这一过程一直持续到最近的Windows 10更新。 现在甚至没有完全控制将允许我在我的用户上使用Vivado。 但是它仍然适用于我的管理员。 当我查找位于C: Xilinx Vivado 2015.3 bin unwrapped win64.o中的vivado.exe文件时,我收到以下错误: 代码执行无法继续,因为找不到SHSMP64.dll。 重新安装该程序可能会解决此问题。 接下来是librdi_common.dll librdi_commonmain.dll和libboost_signals.dll的类似错误。 我检查了这些文件的文件夹,我可以在我的管理员帐户和我的用户帐户中找到所有这些文件。 有人可以帮我解决这个问题吗? 以上来自于谷歌翻译 以下为原文 Hi all, I have installed Vivado 2015.3 on my laptop and I could only use it on my administrator account whereas I wanted to use it on my normal user. I had found a workaround whereby I gave my user the permissions needed to be able to use it. This was working up until the recent Windows 10 update. Now not even Full Control will allow me to use Vivado on my user. However it still works fine on my administrator. When I looked for the vivado.exe file located in C:XilinxVivado2015.3binunwrappedwin64.o I received the following error: The code execution cannot proceed because SHSMP64.dll was not found. Reinstalling the program may fix this problem. This was followed by similar errors for librdi_common.dll librdi_commonmain.dll and libboost_signals.dll. I checked the folders for these files and I could find all of them both on my administrator account and my user account. Could anyone help me resolve this issue please? |
|
相关推荐
5个回答
|
|
@djscd对我来说看起来像路径问题。
这些是使用Vivado调试DLL错误的第一步: https://www.xilinx.com/support/answers/59304.html 看看它是否有帮助。 vitorian.com ---我们这样做很有趣。 总是给予赞誉。 如果您的问题得到解答,请接受解决方案。我不会回复个人信息 - 请改用william hill官网 。 以上来自于谷歌翻译 以下为原文 @djscd Looks like a path issue to me. These are the first steps to debug DLL errors with Vivado: https://www.xilinx.com/support/answers/59304.html See if it helps. vitorian.com --- We do this for fun. Always give kudos. Accept as solution if your question was answered. I will not answer to personal messages - use the forums instead. |
|
|
|
你好@ djscd,
正如您所提到的Windows 10更新,如果您正在使用Windows 10 Creators Update,那么请查看以下答案记录:https://www.xilinx.com/support/answers/69908.html,该解决方案针对此(类似)问题提供了解决方法。 这应该可以帮助您解决此问题。 是否在机器上找到了shsmp64.dll? 它应该在C: Xilinx Vivado 2017.3 lib win64.o目录下。 如果它位于那里,但Vivado找不到它,这意味着这个位置不在你的PATH中,这就是为什么Vivado抱怨它无法找到必要的库,即使这些都没有丢失 。 解决此问题的一种方法是,您可以导航到系统属性和系统变量(而不是用户变量),并在那里找到路径(见下文)。 然后编辑这个并添加C: Xilinx Vivado 2017.3 lib win64.o以及C: Xilinx Vivado 2017.3 bin unwrapped win64.oto路径。 这样一切都应该适用于这台特定机器上的所有用户。 希望这可以帮助。 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 Hello @djscd, As you've mentioned Windows 10 update, if you are working on Windows 10 Creators Update then please check the below Answer Record: https://www.xilinx.com/support/answers/69908.html that has a workaround for this (similar) issue. That should help you to resolve this problem. Is shsmp64.dll found on the machine anywhere? It should be under the C:XilinxVivado2017.3libwin64.o directory. If this is located in there, but Vivado can't find it, this means that this location is not located in your PATH and that is the reason why Vivado complaints that it can't find the necessary libraries, even though these are not missing. One way to solve this, you can navigate to your System Properties and under the System Variables (and not User Variable) and find Path in there (see below) . Then edit this and add C:XilinxVivado2017.3libwin64.o and also C:XilinxVivado2017.3binunwrappedwin64.o to the path. That way everything should then work for all of the users on this particular machine. Hope this helps. Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
谢谢你的快速回复@anatoli,
我按照你的说法做了并添加了路径,我得到一个错误说: 代码执行无法继续,因为找不到jvm.dll。 重新安装该程序可能会解决此问题。 我继续将此文件位置添加到Path,并且不再产生有关丢失文件的错误。 然而,在我阅读文本之前,Vivado仍然没有启动窗口非常短暂地关闭。 尽管如此,我设法捕获了截图,您可以在其中看到以下内容: 错误:文件''已损坏。 请从原始媒体重新安装此软件。 我还附上了我的路径副本。 你可以把我和你的比较,如果有任何遗漏请通知我吗? 谢谢, 丹尼尔 以上来自于谷歌翻译 以下为原文 Thank you for your quick reply @anatoli, I did as you said and added the paths, and I got a single error saying: The code execution cannot proceed because jvm.dll was not found. Reinstalling the program may fix this problem. I proceeded to add this files location to Path and no more errors were produced as regards to missing files. However, Vivado was still not launching with a window opening very briefly and closing before I could read the text. Nonetheless, I managed to capture the screenshot where you can see the following: ERROR: The file '' is corrupt. Please re-install this software from the original media. I have also attached a copy of my Path. Could you please compare mine to yours and notify me if anything is missing please? Thank you, Daniel |
|
|
|
你好@ djscd,
如果您正在使用Windows 10 Creators Update,请查看以下答案记录:https://www.xilinx.com/support/answers/69908.html,该解决方案针对此(类似)问题提供了解决方法。 这应该可以帮助您解决此问题。 如上面的AR所示,请按照以下步骤操作,看看这是否有帮助: 导航到(Vivado安装目录) 2015.3 bin unwrapped win64.o 通过将其重命名为'vivado.exe.backup'来备份'vivado.exe' 复制'vivado-vg.exe'并将其粘贴到同一文件夹中。 将'vivado-vg - Copy.exe'重命名为'vivado.exe' 此外,请确保在您的最后安装了Microsoft Visual C ++ 2015。 然后尝试再次打开VIvado GUI,看看是否仍然看到相同的问题。 希望这可以帮助。 亲切的问候, 阿纳托利 亲切的问候,Anatoli Curran,Xilinx技术支持----------------------------------------- --------------------------------不要忘记回复,工作,并接受解决方案.---- -------------------------------------------------- ------------------- 以上来自于谷歌翻译 以下为原文 Hello @djscd, If you are working on Windows 10 Creators Update then please check the below Answer Record: https://www.xilinx.com/support/answers/69908.html that has a workaround for this (similar) issue. That should help you to resolve this problem. As indicated in the above AR, please follow these steps and see if this helps:
Then try opening the VIvado GUI again and see if you still seeing the same issue or not. Hope this helps. Kind Regards, Anatoli Kind Regards, Anatoli Curran, Xilinx Technical Support ------------------------------------------------------------------------- Don’t forget to reply, kudo, and accept as solution. ------------------------------------------------------------------------- |
|
|
|
所以我尝试了但是我找不到“vivado-vg.exe”,即使我已经尝试了这个,我卸载了Vivado并重新安装它(由于教育原因仍然是2015.3版本)。
它无需设置管理员的任何其他权限即可运行。 我认为发生的是我没有检查“为所有用户设置快捷方式”选项。 无论如何,谢谢你试图提供帮助。 以上来自于谷歌翻译 以下为原文 So I tried that but I couldn't find the "vivado-vg.exe", and even though I had already tried this, I uninstalled Vivado and reinstalled it (still the 2015.3 version because of educational reasons). It worked without having to set any additional permissions from the administrator. What I believe happened was that I didn't check the "Set shortcuts for all users" option. Thanks anyway for trying to help. |
|
|
|
只有小组成员才能发言,加入小组>>
2427 浏览 7 评论
2828 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2295 浏览 9 评论
3377 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2467 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1264浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
591浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
455浏览 1评论
2009浏览 0评论
735浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 05:07 , Processed in 1.521105 second(s), Total 56, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号