CrossOver软件2023官方破解版本下载

news2024/9/23 9:30:17

CrossOver软件的核心是Wine,它为用户提供了一个友好的图形界面,而且持续对受支持的Windows应用程序进行测试,从而使用户可以专注于应用程序的使用上,不必为安装使用Windows应用程序花费大量的时间去配置Wine、去调试应用软件的兼容性问题。

既然Wine是CrossOver软件的核心,它的配置非常重要。Wine配置主要有七个选项:应用程序、函数库、显示、桌面整合、驱动器、音效和关于,本章节主要讲述CrossOver for Mac的Wine配置中,有关应用程序的调试选项——应用程序和函数库。

CrossOver Mac-安装包下载如下:
https://wm.makeding.com/iclk/?zoneid=50028

CrossOver linux-安装包下载如下:
https://wm.makeding.com/iclk/?zoneid=50029

  1. 一、应用程序

这里是对应用程序兼容性运行模式的设置。例如一个程序,它只兼容在Windows7中运行,但是容器使用的是Windows10系统,那么为了能够让这个程序在Windows10中运行,就需要把这个程序添加到白框中,并且在选中这个程序的基础上,在下面的Windows版本中,选择Windows 7。

图1:应用程序兼容性选择

白框中自带了六个程序,这六个程序的Windows版本是使用全局设置,意味着这六个程序兼容所有Windows版本

图2:使用全局设置的程序

如何确定应用程序的兼容性?在安装Windows应用程序时,如果是从“应用程序列表”中选择的程序进行安装,在“选择容器”里,会显示兼容的容器(Windows版本)。

如果应用程序不在列表中,那么可以看一下这个软件的发布时间,对应Windows的发布时间,也大概知道这个软件会兼容哪一个版本的Windows。

图3:确定应用程序的Windows版本

  1. 二、函数库
  2. 1、DLL动态链接库的种类

在Mac OS上之所以能够运行Windows应用程序,是因为Wine把Windows DLL动态链接库的调用翻译成动态的POSIX的调用才能实现的。由于Windows是一个封闭的系统,某些Windows自带的DLL动态链接库的兼容性并不好,需要Wine提供自己的DLL动态链接库。

因此,在函数库里就包括了Windows自带的DLL动态链接库,称为原装(native)和Wine提供的DLL动态链接库,称为内建(builtin)。

  1. 2、默认设置

在“应用程序”选项界面中,在白框里选中“默认设置”,然后回到“函数库”选项,在“已有的函数库顶替”中,列出了所有的DLL动态链接库。

图4:已有的函数顶替

“原装先于内建”:选用的是Windows自带的DLL动态链接库。

“内建”:选用的是Wine提供的DLL动态链接库。

“停用”:意味着这个DLL动态链接库已经不用了。

如果在“应用程序”中选择白框中的某个程序,在“函数库”的“已有的函数库顶替”中可以看到其使用的DLL动态链接库。

图5:程序的已有函数库顶替

  1. 3、怎么用

当某个程序需要使用某些特定的Windows自带的DLL动态链接库,而这些DLL又有可能导致其他程序(包括Wine)出问题时,便需要在“函数库”中进行设置这个程序专用的原装DLL。这个选项给调试程序提供了一个简单的方法。

  1. 在“应用程序”选项的白框中,添加需要设置的程序。

图6:添加应用程序

  1. 选中添加的程序,在“函数库”选项中,点击“新增函数库顶替”下拉菜单。在菜单中选择需要的DLL,然后点击“添加”,那么所选的DLL就添加到“已有的函数库顶替”中。这个添加的DLL就是Windows自带的DLL。

图7:添加原装DLL

  1. 4、谨慎对待函数库顶替

Wine配置中的“函数库”可以让你用原装DLL替换内建的DLL。但是,下面的这些DLL是绝对不能被替换的:kernel32.dll、gdi32.dll、user32.dll和ntdll.dll。

记得永远不要覆盖Wine自带的DLL。有些原装DLL也可能使一些程序不能运行,如果原装的DLL用不了就用内建的换回来。有些Windows应用程序的DLL需要要得到许可才能用,如果你没有许可,就不要用。

  1. 三、小结

“应用程序”和“函数库”这两个Wine配置选项的知识点非常专业,小伙伴在使用中可以对应用程序的兼容性进行Windows版本的选择。但是,使用函数库顶替则需要非常谨慎,除非对顶替的函数库的功能非常熟悉,否则不要轻易去尝试。

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

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

相关文章

Modality to Modality Translation

模型架构 信息向量记为V 作者未提供可直接运行的代码

JVM面试知识点整理

文章目录 (一) JVM组成JVM组成部分和运行流程从图中可以看出 JVM 的主要组成部分运行流程:程序计数器Java堆虚拟机栈方法区堆栈的区别是什么? (二) 类加载器双亲委派模型类装载的执行过程 (三) 垃圾回收对象什么时候可以被垃圾回收哪些可以作为根对象 垃…

【luckfox】添加压力传感器hx711

文章目录 前言一、参考资料二、电路图三、驱动四、makefile——添加驱动五、dts——使能gpio5.1 参考5.2 改动1—— hx117节点5.3 改动2——引脚节点5.4 已经被定义的引脚5.5 gpio源码 六、改动总结——使能hx711七、验证驱动添加八、编写测试文件8.1 测试代码8.2 配置编译环境…

设计模式——单例模式详解

目录 设计模式类型单例模式单例模式方式饿汉式静态常量方式静态代码块形式 懒汉式线程不安全(不推荐)懒汉式优化(不推荐) 双重检查(推荐方式)静态内部类(推荐方式)枚举方式&#xff…

LeetCode 1465. 切割后面积最大的蛋糕【贪心,数组,排序】1444

本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…

探秘Kafka背后的幕后机关,揭示消息不丢失或重复的原理与实践经验

背景 相信大家在工作中都用过消息队列,特别是 Kafka 使用得更是普遍,业务工程师在使用 Kafka 的时候除了担忧 kafka 服务端宕机外,其实最怕如下这样两件事。 消息丢失。下游系统没收到上游系统发送的消息,造成系统间数据不一致。…

基于springboot实现校园志愿者管理系统项目【项目源码+论文说明】

基于springboot实现校园志愿者管理系统演示 摘要 随着信息化时代的到来,管理系统都趋向于智能化、系统化,校园志愿者管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大&#xff…

VMware 16开启虚拟机电脑就蓝屏W11解决方法

问题现象 解决方法 控制面板->程序->启用或关闭windows功能->勾选虚拟机平台->重启

VTKQT 3D交互---[3]降低抬高功能PushAndPull

前言:在医疗的应用中,有时会需要手动去修改模型,比如3-matic软件中的LocalSmoothing和PushAndPull功能。该博文主要记录降低抬高PushAndPull功能。

4 H3C网络设备模拟器

如果大家没有硬件,但是也想做一下组网,可以使用H3C提供的网络模拟器。因为我使用的是mac,所以将软件安装到虚拟机里。安装好之后可以看到如下结构: 交换机工作原理 在使用模拟器前,我们先学习一下交换机的工作原理。 …

深入剖析SQL与NoSQL的优劣势,帮你决定最佳数据存储方案

你是否在为系统的数据库来一波大流量就几乎打满 CPU,日常 CPU 居高不下烦恼?你是否在各种 NoSQL 间纠结不定,到底该选用哪种最好?今天的你就是昨天的我,这也是我写这篇文章的初衷。 作为互联网从业人员,我们要知道关系型数据库…

VMware16,运行虚机后E盘下就会产生一个奇怪的文件夹

问题现象: VMware16,运行虚机后E盘下就会产生一个奇怪的文件夹,是乱码的 问题原因: 虚机安装路径存在中文 解决方法: 删除乱码文件夹 一:是否有中文路径,有的话改为英文路径 二&#xff1…

HED边缘检测

HED边缘检测 HED边缘检测,得到模型后,可以用OPENCV调用,不需要其他依赖,C/PYTHON/ANDROID都可以实现,效果如下:

Ubuntu安装docker,并换镜像源详细教程,建议收藏

文章目录 添加docker官方的GPG密钥将docker仓库添加到apt源安装docker检查docker换源 添加docker官方的GPG密钥 sudo apt-get updatesudo apt-get install ca-certificates curl gnupgsudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux…

GB/T28181流媒体相关协议详解

GB/T28181流媒体相关协议详解 文章目录 GB/T28181流媒体相关协议详解1 GB/T28181协议中使用的应用层协议介绍2 实时视频点播协议交互流程2.1 设备注册2.2 设备保活2.3 视频播放 总结 本文主要主要针对28181协议中视频流的部分,来阐述视频流通过28181协议如何进行视频…

解密RocketMq的运行机制,带你玩转分布式消息通信

一、 MQ背景&选型 消息队列作为高并发系统的核心组件之一,能够帮助业务系统解耦提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷(主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题)系统解耦&#xf…

Faster R-CNN(2016.1)

文章目录 摘要引言过去计算proposals的算法我们提出的 相关工作Object ProposalsDeep Networks for Object Detection Faster R-CNNRegion Proposal NetworksAnchorsTranslation-Invariant AnchorsMulti-Scale Anchors as Regression References多尺度预测有两种流行的方法我们…

云计算未来展望:边缘计算、量子计算与AI

文章目录 边缘计算:数据处理的新时代应用领域挑战与机遇 量子计算:超越传统计算的新范式量子比特应用前景挑战与机遇 人工智能:云计算的动力云中的AI应用领域挑战与机遇 结语 🎉欢迎来到云计算技术应用专栏~云计算未来展望&#x…

Vue学习之样式汇总

Vue学习之样式汇总 一 二者左右排版 案例 说明:头部一左一右排版,内容一左一右两个排版,公告栏文字超过点点点显示 代码实现 说明: (1)头部实现一左一右排版需要使用一下两个样式 display: flex;justify-…

4、QtCharts 做心电图

文章目录 ui界面核心代码全部代码 ui界面 核心代码 void Dialog::slot_timer() {qreal xOffset0.f;//x的偏移量,推进的距离qreal dIncrease10;//增加量//数据for(int i0;i<10;i){m_xdIncrease;xOffsetdIncrease;m_splineSerise->append(m_x,qrand()%10);//根据实际情况删…