在Ubuntu上下载Questasim

news/2026/1/22 19:52:56/文章来源:https://www.cnblogs.com/rrun/p/19517112

仅为本人实操记录,旨在帮助遇到同样问题的友友们。本人小白,所以说的可能比较啰嗦。

用的是VMWare 17Pro,Ubuntu24.04,Questasim10.7c,也是跟着其他人的教程做的,但是过程中出现了很多问题,所以按照我解决之后的流程写一遍。



一、下载VMWare、创建Ubuntu、下载VMWare Tools

不做过多介绍,网上攻略多且不复杂,VMWare Tools是为了共享文件夹。

不过下载完Ubuntu后下载VMWare Tools一直失败,可能是我之前不小心删掉了部分VMWare文件,我把VMWare16Pro卸了重下的17Pro就好了,卸载的时候一定去找教程完全卸载。



二、下载Questasim安装包

https://blog.csdn.net/qq_44898332/article/details/148878194



三、准备工作

在终端执行:

1、安装必要依赖和工具:sudo apt-get install default-jre default-jdk lib32z1 lsb dos2unix

2、进行必要设置:sudo mkdir /usr/tmpsudo touch /usr/tmp/.flexlm

如果有显示“E:无法定位软件包”,尝试sudo apt-get update更新,再重新执行安装指令。如果还不行,尝试sudo apt update --fix-missing强制更新所有软件源索引,执行sudo apt list --upgradable查看可升级软件包,在执行sudo apt upgrade进行更新。更新完了再次尝试安装。
0df14450d18991abe492114f52383db3



四、安装

1、在windows系统里面下载好并解压,放入共享文件夹中。

2、在linux里面找到共享文件夹,一般在/mnt/hgfs,mnt在下图里面可以找到

image

3、在共享文件夹中找到Mentor Graphics QuestaSim 10.7c Linux64,在Mentor Graphics QuestaSim 10.7c Linux64文件里打开终端或者cd进入Mentor Graphics QuestaSim 10.7c Linux64,运行./install.linux64

4、会跳出安装窗口,安装地址可以自己指定,但是要记住,后续要用到

选择版本时需要勾选10.7c前面的方框

5、显示successfully installed Mentor Graphics就是成功了

image



五、破解

1、进入共享文件夹找到linux_patch/linux,右键打开终端

2、用sudo mv patch_2021 sfk /A(安装地址)/questasim/linux_x86_64/mgls/lib命令,将里面的patch_2021和sfk复制到你的安装目录/A/questasim/linux_x86_64/mgls/lib下(A是安装时你定的目录)

sudo相当于是用管理员执行命令,会让输入密码,输入的时候不会显示,输完回车就行。

3、用sudo mv libstdc++.so.5 /usr/lib,将libstdc++.so.5放在/usr/lib下。

4、键入sudo chmod 755 sfk 修改权限

5、来到/A(安装地址)/questasim/linux_x86_64/mgls/lib路径下,执行./sfk rep -yes -pat -bin /5589E557565381ECD00000008B5508/31C0C357565381ECD00000008B5508/ -bin /5589E557565381ECD8000000E8000000005B81C3/33C0C357565381ECD8000000E8000000005B81C3/ -bin /41574989FF415641554154554889CD534489C3/33C0C389FF415641554154554889CD534489C3/ -dir .

注意:末尾有一个空格

6、如果显示"4 files checked,2changed. 1 errors occured." 则成功。

但是我出现问题:
image
参考https://blog.csdn.net/qq_44898332/article/details/148878194 以及 https://black-pigeon.github.io/2022/07/06/2022.7/ubuntu-questasim安装与破解/ 的方案:
执行以下任一命令,下载依赖包
sudo apt install libc6:i386 libstdc++6:i386 libncurses5:i386
sudo apt install libxft2 libxft2:i386 lib32ncurses6
sudo apt install libxext6
sudo apt install libxext6:i386
sudo dpkg --add-architecture i386
sudo apt-get install libstdc++5:i386
成功下载依赖包之后再回到5执行那个很长的命令。成功下载依赖包之后再回到5执行那个很长的命令。



六、license生成、破解

1、输入hostname查看名字;输入ifconfig查看mac地址,就是下图红框里的去掉冒号。

image

如果显示
image
按照他说的键入sudo apt install net-tools,安装完成后再查看mac地址就行。按照他说的键入sudo apt install net-tools,安装完成后再查看mac地址就行。

2、在window中,打开共分享文件夹,用记事本打开linux_patch/Patch/license.src

3、修改前两行:第一行前面红框修改成刚刚查看的hostname,第一行后面红框修改成查看的mac地址去掉冒号;第二行红框修改成安装目录A

image

原教程第二行修改成安装目录A,末尾到linux_x86_64就截止了,但是我后面死活运行不了license服务器,添加了/mgcld才成功运行,大家根据自己的情况修改吧

4、在windows下运行run_me.bat文件,会生成一个mentor.dat

image

5、将生成的mentor.dat通过共享文件夹拷贝到linux,用命令sudo mv mentor.dat /A/questasim将mentor.dat移动到到安装目录/A/questasim下

6、执行dos2unix ./mentor.dat,用dos2unix工具将mentor.dat文件转换成linux使用的格式。显示“正在转换文件 ./mentor.dat 为Unix格式...”,之后返回命令行提示符,就转换成功了。



七、设置环境变量

1、使用命令vim ~/.bashrc打开系统变量文件

2、按“i”开始插入模式才可以进行修改,在最后一行加入以下三行内容(A是安装目录!!!)

export LM_LICENSE_FILE=/A/questasim/mentor.dat
export PATH=$PATH:/A/questasim/linux_x86_64
alias licm="lmgrd -c /A/questasim/mentor.dat"

修改好后按“Esc”推出插入模式,按“:w”保存,再按“:q”退出

3、执行source ~/.bashrc,应用设置好的环境变量



八、questasim启动!

1、键入licm,如下图则license服务器启动成功

image

我最开始运行licm一直显示许可证不合格
image
尝试了:
(1)修改端口:
执行sudo sed -i 's/27001/27000/g' /home/rrun/SoftWare/questasim/mentor.dat将mentor.dat里面的端口27001改成了27000
(2)确保路径完整(加上 /mgcld):
也就是步骤“六、3”中说的,如果步骤“六、3”没加mgcld,操作到这一步license不合格,运行sudo sed -i 's|/linux_x86_64$|/linux_x86_64/mgcld|g' /A/questasim/mentor.dat补全路径
(3)检查并修正文件权限:
sudo chmod 755 /home/rrun/SoftWare/questasim/linux_x86_64/mgcld
sudo chmod 644 /home/rrun/SoftWare/questasim/mentor.dat
然后再执行licm就成功了

2、license服务器启动成功后,键入vsim则可启动questasim,成功!

image

注意:每次重开linux系统都要licm启动license服务器后,再键入vsim打开questasim,且最好在英文路径下执行

我在桌面终端打开questasim后关上时会跳出如下窗口并卡住关不了,只有直接关闭终端才能强行终止
image
应该是桌面路径有中文导致的,在全英文路径下打开终端再打开questasim关闭时就没有出现这个问题






参考:
https://black-pigeon.github.io/2022/07/06/2022.7/ubuntu-questasim安装与破解/
https://blog.csdn.net/qq_44898332/article/details/148878194

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1201554.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

No.9 监理工作的组织和规划

监理工作的组织和规划 一、监理工作组织和规划总览 (一)核心意义 通俗解释 监理工作要想干得好,核心得抓两件事:一是“人要靠谱、分工明确”,二是“计划清晰、有章可循”。就像一支施工队,得先确定谁是…

十大AI论文神器:智能降重与高效写作指南

十大AI论文生成工具排行榜:AIGC降重,论文写作生成新选择 工具名称 核心优势 适用场景 aicheck 快速降AIGC率至个位数 AIGC优化、重复率降低 aibiye 智能生成论文大纲 论文结构与内容生成 askpaper 文献高效整合 开题报告与文献综述 秒篇 降…

TAOCP 1.2.1部分习题 - Ghost

TAOCP 1.2.1部分习题 T9 题目标记:[25] 题目: 试求下面式子的求和表达式,并予以证明: \[1^2 , 2^2 -1^2 , 3^2 -2^2 +1^2 , 4^2 -3^2 +2^2 -1^2 \]以下是分析: 手动计算几个,发现就是等差数列求和。 于是我们猜想…

论文降重利器:AI生成工具Top10推荐

工具名称核心优势适用场景aicheck快速降AIGC率至个位数AIGC优化、重复率降低aibiye智能生成论文大纲论文结构与内容生成askpaper文献高效整合开题报告与文献综述秒篇降重效果显著重复率大幅降低一站式论文查重降重查重改写一站式完整论文优化深度AI降重深度改写保留原意文本结构…

攻防世界baby_web

1.根据题目提示 题目提示初始界面 服务器通常会优先加载这些文件名作为初始页面:index.php、index.html、index.htm default.php、default.html home.php、home.html2.尝试 方法一 用dirsearch进行扫描可以发现存在in…

学长亲荐2026研究生必用AI论文网站TOP9:开题报告文献综述神器

学长亲荐2026研究生必用AI论文网站TOP9:开题报告文献综述神器 2026年研究生必备AI论文工具测评:精准定位你的学术好帮手 随着人工智能技术的不断进步,越来越多的研究生开始依赖AI工具来提升论文写作效率。然而,面对市场上琳琅满…

如何安全抓取SoundCloud数据用于音频 AI 模型训练?

音频 AI 训练模型对高质量、多样化的音频数据需求极高,而 SoundCloud 是全球最大的音频分享社区之一,包含数百万曲目和丰富的元数据,是进行音频分析、生成和增强等任务的理想来源。然而,由于 SoundCloud 的动态内容渲染、API 限制…

云服务器部署项目

一、配置环境法律文书生成与案例智能检索系统使用了ElasticSearch、Redis、MySQL、kkFileView。因此需要将这些组件在云服务器启动并配置到项目中。保证项目可以正确部署。1、首先在云服务器下载docker在云服务器下载docker之后,使用docker拉取所需的组件镜像并启动…

苏州服务器系统崩溃/卡在启动界面

序幕:产线的“心跳骤停” 周一清晨7点15分,“精工制造”一号车间的早班工人已全部就位,但整条智能生产线却一片死寂。控制中心的屏幕上,那台指挥着30台高端数控机床的MES服务器,正显示着一个令人绝望的画面&#xff1…

Ozon还是Joom?俄罗斯电商新手的平台选择全解析

选对平台,是你在俄罗斯市场挖到的第一桶金。近年来,俄罗斯电子商务市场展现出惊人的增长潜力,随着西方平台的撤离和本地数字生态的演进,这片广袤的土地正成为全球跨境卖家关注的新蓝海。在众多平台中,Ozon和Joom脱颖而…

吐血推荐!10款AI论文工具测评,本科生写论文太省力了

吐血推荐!10款AI论文工具测评,本科生写论文太省力了 2026年AI论文工具测评:为何值得一看? 随着人工智能技术的不断进步,越来越多的本科生开始依赖AI工具来提升论文写作效率。然而,面对市场上琳琅满目的AI论…

AS721低功耗交换芯片 搭CS5801互传HDMI DP/hdmi to dp双向互传

AS721是一款低功耗高性能无需外部电源的DP1.2/HDMI 2.0切换器。ASL721搭配国产芯片,集睿致远(ASL)CS5801可实现HDMI与DP信号的‌双向互转‌功能,成品已经过测试,可量产。 产品样板图: 1功能特性: 支持输…

2026 年 GEO 系统优化推广公司排名公布:TOP3 权威测评来了!

2026 年的互联网流量战场,已经从 “关键词时代” 全面进入 “AI 生成式搜索时代”。 GEO(生成式引擎优化)成为企业获取 AI 搜索流量的核心方式,谁能让 AI 优先推荐你的内容,谁就能抢占市场主动权。 但市场上 GEO …

揭秘!2026 年 GEO营销 系统优化推广公司/服务商 TOP3(权威评测)

2026 年生成式 AI 重构全球营销逻辑,GEO(生成式引擎优化)彻底取代传统 SEO,成为企业抢占 AI 搜索流量高地的核心抓手。据行业白皮书数据显示,国内 GEO 服务市场规模已突破 286 亿元,年增速超 70%,但行业内 “黑…

AI开发-python-langchain框架(1-4动态少样本提示)

这个代码的核心功能是:基于输入词的长度动态选择反义词示例,并调用大模型生成反义词,体现了 “动态少样本提示(Dynamic Few-Shot Prompting)” 与 “上下文长度感知的示例选择” 的能力。from langchain.prompts …

Educational Codeforces Round 84 部分题解

A. Sum of Odd Integers 题意: 给你两个整数 \(n\) 和 \(k\)。你的任务是找出 \(n\) 是否可以表示为 \(k\)个不同的正奇数(不能被 2 整除)整数的和。 思路: 先把满足条件的最小的 \(n\) 算出来 \(\frac{(1+k)k}{2}…

揭秘!2026 年百度竞价广告开户代运营推广公司 TOP3(权威评测)

在流量红利见顶、获客成本飙升的2026年,“投了钱却看不到客户”已成为中小企业主最深的焦虑。尤其在竞争激烈的百度竞价(SEM)战场,粗放式投放早已失效——“会花钱”不如“会转化”,“有账户”不如“有策略”。 面…

数据结构排序算法详解(5)——非比较函数:计数排序(鸽巢原理)及排序算法复杂度和稳定性分析 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

【性能测试】2_Locust _Locust基本使用

文章目录 一、实现步骤二、编写测试脚本三、运行Locust3.1 打开Locust的web界面3.2 效果展示3.2.1 Statistics统计报表3.2.2 Charts图表展示3.2.3 失败、异常、下载数据 一、实现步骤 1、创建 任务集 和 任务 定义任务类,从 TaskSet 继承在类内添加任务&#xff0…

【CDA干货】财务分析一定要学会的2个模型:杜邦分析法+UE模型

真正有价值的财务分析,不是告诉老板“发生了什么”,而是帮他看清趋势、找到问题、预判风险、决策有据。今天给大家介绍两种财务分析必备工具模型,帮助你更好地通过数据分析为企业决策提供依据。一、杜邦分析法杜邦分析法以ROE为衡量企业业绩的…