描述
在构建SDSoC项目时,我在控制台中收到以下错误:
/ bin / sh:sdscc:找不到命令
这是什么原因?
解
此问题的可能原因是来自PATH中另一个工具的shell。
在Vivado 2015.4中,当SDSoC启动时,它会重置PATH以包含一组最小的Windows路径和SDSoC工具路径,这应该有助于避免此问题。
要查看路径中是否有另一个shell,请打开SDSoC终端并键入以下命令:
哪个
如果返回的路径不在SDSoC安装中,那么这就是问题所在。
如果您无法从路径中删除该工具,那么2015.2 / 2015.2.1的解决方法是打开SDSoC终端,从该shell中的PATH环境变量中删除该工具,并键入以下命令启动SDSoC GUI:
sdsoc
没有回复内容