|
|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
我使用的例子是在eetop上下载的一个DAC转换的例子,链接如下:
http://bbs.eetop.cn/thread-467514-1-1.html
我的环境是IC617 INCISIVE14
Elaborating the design hierarchy:
ERROR: terminated with error code 127
找的这个帖子
https://bbs.eetop.cn/thread-861086-1-1.html
里面有老哥说这样搞
cd /lib64
ln -s libreadline.so.6 libreadline.so.5
cd /usr/lib64
ln -s libhistory.so.6 libhistory.so.5
但我输入之后显示没有权限 拒绝访问
Permission denied:权限被拒绝,没有访问文件的权限。
要 开启/lib64 /usr/lib64 两个文件夹的权限
查询对文件的权限:
ls -l 文件名称
r为可读权限,w为可写权限,x为可执行权限。
授权文件rwx,可读可写可执行权限:
chmod 777 文件名称
如果目标是文件夹:
chmod -R 777 指定目录
-R 是指级联应用到目录里的所有子目录和文件
777 是所有用户都拥有最高权限
如果当前用户是非管理员:
sudo chmod -R 777 指定文件或目录
但是我输入 sudo命令之后又报错了 说我这个文件夹不是sudo file
解决方法如下:
xxx is not in the sudoers file
解决方法
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。
1. 下面是修改方法:
1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。
4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"
修改好了 后用logout +回车退出root模式
之后就用
sudo chmod -R 777 指定文件或目录
开启权限 再输入
cd /lib64
ln -s libreadline.so.6 libreadline.so.5
cd /usr/lib64
ln -s libhistory.so.6 libhistory.so.5
就行了
PS:不知道啥原因 我的hdl.var
就是 红框那边 不能用美元 会报错
hdl.val 有语法错
改为 . 就行了,
可能是版本问题
还有我不是用的ADEL 去仿真的
我是用的config 文件的AMS工具仿真
就是一定要有 hdl.var 文件 不然会报错
互相交流共同进步
|
|