当前位置: 首页 > news >正文

基于ubuntu20.4的wine的MDK5软件的安装

本文基于ubuntu20.4安装MDK5的keil软件,由于MDK不提供linux版本的安装软件,因此需要利用wine软件来安装MDK5软件,具体流程包括wine软件安装、MDK5安装及MDK5的lic添加等3部分内容。具体流程如下所示:

(一)Ubuntu安装wine8.1

1.首先在wine的github官网下载wine最新版本wine8.1的源码压缩包,如下图所示:

Release wine-8.1 · wine-mirror/wine · GitHub

图1 下载wine8.1的源码压缩包

2.拷贝wine8.1的源码压缩包到工作目录,如下所示:

图2 拷贝wine8.1源码压缩包到工作目录

3.解压wine8.1的源码压缩包到当前目录。

tar -zxvf wine-wine-8.1.tar.gz

图3 解压wine源码压缩包到当前目录

4.首先安装wine8.1必备的库文件,如下所示:

sudo apt-get install gcc-multilib g++-multilib

图4 安装wine8.1必备的库文件gcc和g++

sudo apt-get install libx11-dev:i386

图5 安装wine8.1必备库文件libx11

sudo apt-get install libfreetype6-dev:i386 libfreetype6-dev

图6 安装wine8.1必备库libfree

sudo apt-get install libxrender-dev:i386

图7 安装wine8.1必备库libxrender-dev

sudo apt install libxrandr-dev

图8 安装wine8.1必备库libxrandr

5.进入wine8.1解压后的目录,对wine8.1源码进行配置、编译、安装,具体流程如下图所示:

cd wine-wine-8.1/

./configure

图9 进入wine8.1解压目录配置wine8.1

 make

图10 编译wine8.1源码

make install

图11 超级用户权限安装wine8.1

6.查看安装的wine8.1的版本,如下所示,说明wine8.1安装成功。

wine --version

图12 wine8.1安装成功

(二)Ubuntu利用wine安装MDK5

        在MDK官网下载最新的MDK5软件(截止写作时间,最新版本版本MDK5的版本为5.38a),具体下载流程不做介绍。本节主要介绍Ubuntu下使用wine安装MDK5.38a的流程,具体流程如下所示:

1.拷贝MDK5.38a的安装文件到工作目录,如下所示:

图13 拷贝安装包到工作目录

2.运行如下指令进行MDK5.38a的安装,如下所示:

wine MDK538a.EXE

图14 wine安装MDK538a安装文件

3.安装流程与windows安装mdk5软件一样,具体网上搜索安装方式,本节不详述。

(三)Ubuntu利用wine添加MDK5的lic

1.拷贝mdk的lic软件到工作目录,如下所示:

图15 拷贝mdk破解软件到工作目录

2.运行mdk的lic软件,进入lic生成软件界面。

wine keygen_new2032.exe

图16 运行破解软件

3.具体使用流程与windows上一样,具体网上搜索使用方式,本节不详述。

http://www.lryc.cn/news/5628.html

相关文章:

  • Jmeter之直连数据库框架搭建简介
  • 备战蓝桥杯【高精度乘法和高精度除法】
  • 火眼审阅 | 基于NLP和OCR识别技术赋能合同审阅
  • 关于在集合中对象比较属性值的问题
  • java微信小程序旅游管理系统
  • 2023年要跟踪的11个销售管理关键指标
  • MongoDB--》基本常用命令使用
  • js浮点数四则运算精度丢失以及toFixed()精度丢失解决方法
  • 高姿态下的面部表情识别系统
  • English Learning - Day59 作业打卡 2023.2.13 周一
  • 图机器学习
  • ArcGIS中ArcMap创建渔网Create Fishnet:生成指定大小的格网矢量文件
  • TensorRT中的自定义层
  • 部署智能合约到公链
  • Windows server——部署DNS服务(3)
  • 9. QML_OpenGL--2. 在QQuick中搭建加载OpenGL框架
  • 亚马逊云科技携手滴普科技,打造数据智能新标杆
  • CGO 跨平台静态编译
  • 股票买卖接口怎么来的?
  • 【Python学习笔记】29.Python3 面向对象
  • MySQL 索引
  • 学会使用LoadRunner录制脚本
  • 产品经理必看的高效产品文档撰写指南
  • Prometheus 的介绍和安装
  • ViewModel快速上手1-原生kotlin
  • Flutter(一)介绍、Dart语言简介
  • 【数据结构】---顺序表的实现
  • JavaScript刷LeetCode拿offer-经典高频40题vaScript刷LeetCode拿offer-经典高频40题
  • 动态规划,这将是你见过最详细的讲解
  • 【服务器数据恢复】FreeNAS层UFS2文件系统数据恢复案例