macos 订阅
Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面操作系统。现行的最新的系统版本是macOS 11.0 beta 1 ,且网上也有在PC上运行的Mac系统(Hackintosh)。Mac系统是基于XNU混合内核的图形化操作系统;一般情况下在普通PC上无法安装的操作系统。由苹果自行开发。苹果机的操作系统已经到了OS 10,代号为Mac OS X(X为罗马数字10),这是MAC电脑诞生15年来最大的变化。新系统非常可靠;它的许多特点和服务都体现了苹果的理念。另外,疯狂肆虐的电脑病毒几乎都是针对Windows的,由于MAC的架构与Windows不同,所以很少受到病毒的袭击。macOS操作系统界面非常独特,突出了形象的图标和人机对话。苹果不仅自己开发系统,也涉及到硬件的开发。北京时间2020年06月23日,在2020苹果全球开发者大会上,苹果正式发布了macOS的下一个版本:macOS 11.0,正式称为macOS Big Sur。 [1] 展开全文
Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面操作系统。现行的最新的系统版本是macOS 11.0 beta 1 ,且网上也有在PC上运行的Mac系统(Hackintosh)。Mac系统是基于XNU混合内核的图形化操作系统;一般情况下在普通PC上无法安装的操作系统。由苹果自行开发。苹果机的操作系统已经到了OS 10,代号为Mac OS X(X为罗马数字10),这是MAC电脑诞生15年来最大的变化。新系统非常可靠;它的许多特点和服务都体现了苹果的理念。另外,疯狂肆虐的电脑病毒几乎都是针对Windows的,由于MAC的架构与Windows不同,所以很少受到病毒的袭击。macOS操作系统界面非常独特,突出了形象的图标和人机对话。苹果不仅自己开发系统,也涉及到硬件的开发。北京时间2020年06月23日,在2020苹果全球开发者大会上,苹果正式发布了macOS的下一个版本:macOS 11.0,正式称为macOS Big Sur。 [1]
信息
内核类型
混合内核 (XNU, Darwin)
外文名
macOS/Mac OS
编程语言
Swift,C, C++, Objective-C
开发商
苹果(Apple)
更新时间
2020年06月23日
源码模式
闭源,部分组件开源
发行商
苹果(Apple)
中文名
苹果操作系统
最新正式版
macOS 10.15.5
软件许可
专有EULA,部分组件开源
最新测试版
macOS 11.0 beta 1
Mac OS发展历程
2011年7月20日Mac OS X已经正式被苹果改名为OS X。2016年,OS X改名为macOS,与iOS,tvOS,watchOS相照应.最新版本为macOS 10.14.6(Mojave),2019年5月14日凌晨发布。2018年3月30日,苹果推送了macOS High Sierra 10.13.4正式版,新版本增强了对外接eGPU的支持,还新增了此前iMac Pro专属的墨水云墙纸。2018年9月25日,苹果推送macOS Mojave 10.14,增加了深色模式,更新了Safari浏览器,Mac App Store,访达,桌面,股市,语音备忘录,家庭App等。北京时间2019年6月4日凌晨1点,2019年WWDC全球开发者大会上苹果发布macOS Catalina 10.15,用户能将iPad用作Mac电脑的第二块显示屏,可以实现语音控制。北京时间2020年06月23日,在2020苹果全球开发者大会上,苹果正式发布了macOS的下一个版本:macOS 11.0,正式称为macOS Big Sur。 [1] 
收起全文
精华内容
下载资源
问答
  • VMWare14 安装Mac OS系统(操作图解)

    万次阅读 多人点赞 2017-11-11 17:00:42
    近日恰逢双十一,瞅了瞅自己干瘪的钱包,没忍心入手期待已久的 macPro,只好在虚拟机里玩一下 mac好了,等以后钱包傲气的时候再来个真实的。 安装环境: windows10 VMWare14.2 VMware Workstation Pro 14 已安装或...

    ★ 背景

    • 近日恰逢双十一,瞅了瞅自己干瘪的钱包,没忍心入手期待已久的 macPro,只好在虚拟机里玩一下 mac好了,等以后钱包傲气的时候再来个真实的。
    • 安装环境:
      windows10 VMWare14.2
    • 2018-7-28 小嘚瑟补充:唧唧歪歪大半年,一夜回到解放前,终于剁手整了个真机,可以折腾一下了…

    一、准备工作

    【1】资源下载

    • VMware Workstation Pro 14 已安装或自行安装

    • Unlocker (链接:https://pan.baidu.com/s/1OSMitEJMyRnusCvldIGnZQ 提取码:a9x3 ) , 万一再失效了,附加一个 CSDN 下载地址 源文件>>>

    • Mac OS X 10.11.cdr 镜像( 链接:https://pan.baidu.com/s/1qoiD6nm9F348ElGyL30hXQ 提取码:beth )

    • Mac OS 10.13 High Sierra.cdr 镜像(链接:https://pan.baidu.com/s/1ZN2VVUYzjW4WgBRMPTU4Ng 提取码:bic4 )

    注意 (2018-11-16 补充)

    - 上面的镜像资源,可不必须用我所提供的下载链接,如果有办法也可以自行搜索
    - 根据网友的评论知道,现在要求 10.13 版本及以上的才能满足我们进行 iCloud 账号登录
    - 但是我测试使用的是版本 10.11;
      我发现,在进行appStore 登录时,手机已经收到的六位验证码了,但是虚拟机中填写后,依然是未登录状态
    - 理论上讲其他版本应该也可以顺利安装,只是我懒得没测试而已...
    - 如果百度网盘链接失效,请通知我进行更新咯.
    

    【2】服务停止

    • VMWare 安装完成后,打开任务管理器:win+R,输入 services.msc
    • 将关于 VMware 的服务全部停止运行

    【3】unlocker 运行

    • (MAC 补丁):解压 Unlocker 文件,右键选择以管理员身份运行,等待运行完

    • 目的是使得 win10 环境下的 VMWare14Pro 支持 mac 系统的安装,成功后,在选择客户机操作系统时会有 Mac OS 的选项:

    ☆ 补充

    • 如果执行上一步,却无法正常解析 VMWare12.0
      注意此文档是针对 VMWare14 版本的,而今天在自己笔记本上测试时因为是12.0 版本,所以可以参考下面的链接,下载并复制覆盖 darwin.iso 文件,再试一次

    注: 我是操作成功了…
    Unlocker vmware 12(解锁黑苹果) v2.07 支持win10

    • 另一种状况的出现,即报错:gettools.exe 已停止工作

    建议可以参考下面的 这篇文章,但是经过自己的测试发现,很可能是版本不匹配,可以试着执行里面的 win-update-tools.cmd 文件(如果有的话 …)

    二、VMware 创建 Mac 虚拟机

    • .以本人操作过程为例,请参考安装图解如下:

    ①. 此处安装了*典型(推荐)*下的配置类型

    ②. 网上的镜像文件有的可能不是 .cdr 格式,比如我之前安装的是 .pkg 格式报的蓝屏启动界面,此处以 .cdr 文件为操作指导。

    ③. 选择 Mac 操作系统及版本


    【注】:
    此时,提示一下, 可能有的人在电脑中,不显示 OS 选项,可以先将前面关闭的 VMWare相关服务开启;如果依然无法找到,可以重启Vmware软件;最后还是找不到再重启电脑
    (确实好烦的,不同的电脑感觉出现的问题千奇百怪,所以还是有自己的MAC,一切无视,哈哈…)
    ④. 创建虚拟机名称

    ⑤. 此处都是默认安装

    ⑥. 下面这一步中的“自定义硬件”可根据自己的需求进行配置,此时本人没有配置

    ⑦. 完成

    三、Mac 系统配置

    【1】.启动虚拟机

    ①. 此时发现有如下报错,建议参考文章 VMware Workstation 不可恢复错误: (vcpu-0) vcpu-0

    • 本人参考了其中的第二种解决方案:
    • 编辑VMX文件,在 smc.present = "TRUE" 后面添加了 smc.version = 0
      -【注:网上参考时,是有一部分人修改成了有引号的 ***smc.version = "0"***,建议可都试一下】

    • 保存退出,重新启动客户机,出现下面你的界面。

    • 提示
      如果 出现 蓝屏boot manager 的界面,很可能是镜像文件不支持所致。

    【2】. 进一步进行系统安装

    ①.进入语言选择界面,本人选择的自然是中文简体.

    ②. 按操作继续安装,多会遇到下面的提示 OS X Base System”上没有足够的可用空间进行安装

    ③. 此时,点击屏幕上方的“实用工具 ->磁盘工具”。选中 “ vmware workstation SATA hard drive media ”,点击 “抹掉”

    ④. 自定义分区名称,同时注意“格式”和“方案”的选择

    ⑤. 退出 “磁盘工具”,再次进行安装,此时选择出现的分区。

    ⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了…

    ⑦. 之后就是进行Mac机的语言设定,命名,设置密码等基本配置,可根据页面指示进行操作

    ⑧. 后续登录,是需要自己的 AppleID 进行登录的,如果没有可以自行注册就好.此处因为发现一直刷新等待,本人并未选择使用 apple 账号登录. 最后的结果如下

    ★ 附录

    • 欢迎指摘,啧啧啧 …

    ⑴. 文章推荐

    ⑵. 安装后Mac上网的设置

    • ①. 因为之前的操作,将本机的相关 VMware 服务都关闭了,所以,此时要开启其中的服务

    • ②. 此时可以参考如下的文章 - 如何解决VMware上MAC虚拟机不能上网问题
      此时如下图选择“自动”、“使用 DHCP”后会自动生成IP 、网关信息,上网问题解决

    • ③. 最后实现的上网效果显示如下:

    ⑶. 解决 icloud无法激活的指导

    在前面的 “资源准备中”,我有提过一次哦: 根据网友的评论知道,现在要求 10.13 版本及以上的才能满足我们进行 iCloud 账号登录

    • 首先,根据网络前辈的介绍,在 mac系统正常启动并且可以浏览器可以上网的前提下,如果自己的 icloud账号无法激活,基本就是网络问题。
    • 一般会有下面这样的提示:验证失败 - 连接到Apple ID服务器时出错

    推荐参考文章: Mac 连接不上 App Store,Mac无法登陆 App Store?

    • 如果前面的操作都是按照我的介绍进行的,那么暂时也可以借鉴我的方法,其实就是上面推荐文章中的最后一种方法

    ❶ 第一步,打开“偏好设置-网络-高级-DNS”配置

    • 配置IP地址为 114.114.114.114

    ❷ 第二步,登录“偏好设置-icloud”

    • 正确输入账号信息后,会有类似如下的提示(我是在同步自己手机的图片),然后填写手机提示的验证码

    • 最终结果,显示了个人账号信息,即说明 icloud 已激活

    后面就是 自己账号数据的同步操作问题了,在此仅做参考建议 …

    (4).“’…/s001.vmdk’的操作失败” 报错

    补充时间:2018-07-30

    • 好久没打开虚拟机了,今天想打开测试安装一下软件,发现有以下的报错:
    > - 出于无聊,我又重新按照教程安装了一番,并且使用了 “典型安装”、“自定义安装” 两种方法
    > - 都会卡在:前面的第六步 `⑥. 点击“继续”,出现以下画面,如果空间足够,一般就没什么阻碍了…` 这一步
    > - 最后推测,是我之前电脑硬盘损坏,后期又重新调换了固态硬盘,然后找不到对应位置的文件的原因 ...
    
    • 解决方案参考

    1.首先 网上有相同的参考经验:对文件“***虚拟机1.vmdk”的操作失败
    2. 我当时的解决方法记得是,将安装生成的虚拟Mac整体生成包放在提示的对应位置,保证 Mac-OS X 10.11-s001.vmdk 文件能顺利访问.
    3. 可以试试这种方法(不过我没测试呢)
    在这里插入图片描述

    (5). Root 密码忘记后 重设操作

    • 长时间没用或者虚拟机备忘录没做好,就会出现密码遗忘的情况,这时重装系统虽然简单粗暴但浪费时间
    • 此时推荐的方法 —— 参考文章:【mac 电脑用户登录密码忘记如何重设(终端重设)
      在这里插入图片描述
    • 然后重启,完美 ~~
      — 过路大侠,若是欣赏可随意施舍一小下哦 …
    展开全文
  • VirtualBox安装Mac OS 10.11——虚拟机安装黑苹果

    万次阅读 多人点赞 2016-05-14 18:39:11
    VirtualBox安装Mac OS 10.11 ,安装日期:2016 / 5 / 14 用虚拟机装黑苹果本人也装了不下3次了,这次为了做这个教程还特意把virtualbox和旧版的Mac OS删了,重新再装一遍。 所以保证能运行,不像网上其他教程都是...

    VirtualBox安装Mac OS 10.11 ,安装日期:2016 / 5 / 14

     

    用虚拟机装黑苹果本人也装了不下3次了,这次为了做这个教程还特意把virtualbox和旧版的Mac OS删了,重新再装一遍。

    所以保证能运行,不像网上其他教程都是导出复制,还不要脸的贴个原创。

     

    VirtualBox是官网下的最新版:  5.0.20 for Windows hosts x86/amd64  官网网址是: https://www.virtualbox.org/wiki/Downloads

    2016年3月26日更新 OSX 10.11.4:  正式版官网下载地址:  https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1018109117&mt=12&ls=1

    如果嫌官网慢,也可以下载这个迅雷种子 OS X 10.11 El Capitan GM Candidate.torrent

     

    1、创建虚拟机

    2、取消 "启动顺序" 中的软驱。(注意:内存大小要根据自身需求而定,我电脑是win7 64位,有6G内存,所以我给苹果占3G内存)

    3、如果你的机器是4核,可选择双核 CPU 数量 = 2(当然默认设置1也是可以的,只是运行速度快慢而已)

    4、设置显存为128M(太小的话刷新图像会很卡)

    5、这时候关闭Virtualbox,以管理员的身份打开 "命令提示符"(俗称cmd),输入以下内容:

     

    cd "C:\Program Files\Oracle\VirtualBox\"
    VBoxManage.exe modifyvm MacOS10.11 --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage setextradata MacOS10.11 "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
    VBoxManage setextradata MacOS10.11 "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage setextradata MacOS10.11 "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
    VBoxManage setextradata MacOS10.11 "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    VBoxManage setextradata MacOS10.11 "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

     

    6、关闭命令行,重新打开VirtualBox。选中 “MacOS10.11” ,单击 “启动” 按钮,打开虚拟机。

    这时候苹果会自动初始化,可能有1分钟左右。(如果报错,说明你上面的命令没有输入正确)

    7、选中 "Show All",这样才有 “china” 选项。

    8、键盘选中 “简体中文” -- > "拼音模式"。

    9、是否需要导入其他Mac电脑的信息到该系统中,我选的是 “不需要”

    10、是否需要位置服务。我选的是 “Don‘t Use”(不需要)。

    11、输入你的Apple ID,也可以不输入。

    12、同意OS X 的软件证书。

    13、创建登录Mac OS 10.11 的账号密码。

    14、选择时区。我是福州人,所以选的是福州。你们也可以选 “北京” 时间。

    15、你是否需要把你使用电脑的统计信息发送给苹果,我不想发送。

    16、开始设置并初始化系统了。。。

    17、Ok,Mac OS X 10.11 EI Capitan(El Capitan即酋长石,称“世界上最大的一块裸露在地面上的单体花岗岩”)安装成功。

     

    如果镜像失效了,可以到该网站(黑苹果小兵)下载最新版 https://blog.daliansky.net/

    展开全文
  • 目录树1.1.2安装环境:1.1.3所需资源:1.1.4 Unlocker 3.0解锁1.1.5 配置环境1.1.6开始安装1.1.7开启虚拟机进入...VMware15安装MACMAC OS 10.13)(OS X 10.14)原版可升级最新可解锁macOS Unlocker3.0 1.1.2安装...

    VMware15安装MAC(MAC OS 10.13)(OS X 10.14)原版可升级最新可解锁macOS Unlocker3.0

    1.1.2安装环境:

    Win10 X64;VMwareWorkstationPro 15;

    1.1.3所需资源:

    OS X 10.13镜像 下载:https://pan.baidu.com/s/1vvf0z_jyAlFYaioGCpF98g
    提取码:46ru
    OS X 10.14前往:链接: https://pan.baidu.com/s/1Pb9doDLE1sXB3BHXBnRb1w
    提取码: ungy

    VMwareWorkstationPro 15 下载:https://www.vmware.com/go/getworkstation-win
    激活密钥YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8
    Unlocker 3.0 (解锁Apple Mac OS X):https://github.com/DrDonk/unlocker

    1.1.4 Unlocker 3.0解锁

    解锁之后这个样子
    在这里插入图片描述

    1.1.5 配置环境

    1.1 安装VMwareWorkstationPro15;停止vmware-authd.exe
    在这里插入图片描述
    在这里插入图片描述
    注意 要将解压后的文件放到虚拟机安装目录下执行!!!切记!切记

    **1.2 ** 解压unlocker;管理员权限执行unlocker.exe

    1.2.1把下载的unlocker文件夹放到MwareWorkstationPro15的安装目录
    在这里插入图片描述
    执行这个
    在这里插入图片描述

    1.1.6开始安装

    1
    在这里插入图片描述
    2
    在这里插入图片描述

    在这里插入图片描述
    之后一直下一步 到这里
    在这里插入图片描述
    下一步
    在这里插入图片描述
    一直下一步到这里点完成
    在这里插入图片描述
    然后点下边这个
    在这里插入图片描述
    然后开启 虚拟化Intel VT -x/EPT ;虚拟化IOMMU; 然后点击确定;
    在这里插入图片描述

    1.1.7开启虚拟机进入MAC安装界面

    在这里插入图片描述
    在这里插入图片描述

    Alt,加Ctrl后,解锁鼠标离开虚拟机。
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    返回后点继续
    在这里插入图片描述
    同意协议;选择刚才抹掉起名的安装盘;
    在这里插入图片描述
    等系统安装;
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    设置用户/密码;继续
    在这里插入图片描述
    自定义设置
    在这里插入图片描述
    等待
    在这里插入图片描述

    在这里插入图片描述

    1.1.8 macOS 10.13 安装允许任何来源没了怎么开启

    开启详情 ## 来自This is bill的博客
    macOS 10.13允许任何来源开启方法:如果需要恢复允许“任何来源”的选项,即关闭系统的Gatekeeper,我们可以在“Launchpad”—“其他”—“终端”中使用
    spctl命令: sudo spctl --master-disable
    在这里插入图片描述


    1.1.9解锁 图表

    Unlocker 3.0. 序列图::

    Unlocker 3.0虚拟机OS X你好!虚拟机, 最近怎么样?你最近怎么样,OS X?我很好,谢谢!我很好,谢谢!Unlocker 3.0想了很长时间,文字太长了不适合放在一行.打量着Unlocker 3.0...很好... OS X, 你怎么样?Unlocker 3.0虚拟机OS X

    谢谢!

    展开全文
  • 原创:Qt在Mac OS X下的编程环境搭建

    万次阅读 热门讨论 2015-05-29 13:48:26
    Mac OS X下使用Qt开发,需要配置Qt库和编译器。编译器只能使用苹果公司自主研发的Clang。 1、分别下载并安装XCode(必须安装)和Command Line Tools(必须安装),安装完毕后,Clang就有了。 htt...

    尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079

    在Mac OS X下使用Qt开发,需要配置Qt库和编译器。编译器只能使用苹果公司自主研发的Clang。
    1、依赖工具

    分别下载并安装Command Line Tools和XCode,安装完毕后,Clang就有了。

    1.1 Command Line Tools(必须安装)

    https://developer.apple.com/downloads/

    1.2 XCode(必须安装)

    XCode请到苹果App Store下载安装,不建议用户通过其他途径自行下载Xcode_?.xip压缩包来安装。因为App Store下载的Xcode会自动安装在\Applications路径下。但是其他途径则不然,会解压到当前的下载路径,这会给后续带来很多问题。

    1.3 Agree to Xcode license in Terminal: sudo xcodebuild -license

     

    2、下载Qt并默认安装

    Qt4:

    http://download.qt.io/official_releases/qtcreator/,得到安装包qt-creator-opensource-mac-x86_64-3.4.0.dmg。

    http://download.qt.io/official_releases/qt/,得到安装包qt-opensource-mac-4.8.7.dmg和qt-opensource-mac-4.8.7-debug-libs.dmg。

    前者是Qt release版的SDK,必须安装;后者是debug版的SDK,可选安装,如果用户需要单步断点调试,则必须安装。

    Qt5:

    http://download.qt.io/official_releases/qt/5.12/,点选最新版本,下载安装包qt-opensource-mac-x64-5.12.7.dmg

     

    3、配置Qt

    (1)运行Qt Creator。进入“菜单","Qt Creator","偏好设置"。可以看到,”编译器“和”调试器“,已经默认设置好了。

    (2)用户需要手动配置Qt版本

    (3)再次进入”偏好设置“,用户需要手动配置构建套件。

     

    4、安装Mac版本的cmake编译器

    https://blog.csdn.net/libaineu2004/article/details/83658785

     

    5、官方文档

    https://doc.qt.io/archives/qt-4.8/install-mac.html

     

    6、高版本macOS安装Qt4

    笔者的Mac OS版本是MacOS-10.15-Catalina,高版本的OS和Clang已经不再支持Qt官方发布的Qt4了。

    解决办法可以参见我的另一篇博文:https://blog.csdn.net/libaineu2004/article/details/104740623

    Mac终端命令sw_vers可以查看Mac OS版本

    Mac终端命令clang --version可以查看clang版本

     

    x、附录

    (1)关于LLVM和Clang

    http://www.llvm.org/

    http://clang.llvm.org/

    LLVM与Clang的概述及关系

    Low Level Virtual Machine (LLVM) 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang ( 发音为 /klæŋ/) 是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程语言。Clang 对源程序进行词法分析和语义分析,并将分析结果转换为 Abstract Syntax Tree ( 抽象语法树 ) ,最后使用 LLVM 作为后端代码的生成器。
    Clang 的开发目标是提供一个可以替代 GCC 的前端编译器。与 GCC 相比,Clang 是一个重新设计的编译器前端,具有一系列优点,例如模块化,代码简单易懂,占用内存小以及容易扩展和重用等。由于 Clang 在设计上的优异性,使得 Clang 非常适合用于设计源代码级别的分析和转化工具。Clang 也已经被应用到一些重要的开发领域,如 Static Analysis 是一个基于 Clang 的静态代码分析工具。
    Clang 的开发背景 : 由于 GNU 编译器套装 (GCC) 系统庞大,而且 Apple 大量使用的 Objective-C 在 GCC 中优先级较低,同时 GCC 作为一个纯粹的编译系统,与 IDE 配合并不优秀,Apple 决定从零开始写 C family 的前端,也就是基于 LLVM 的 Clang 了。Clang 由 Apple 公司开发,源代码授权使用 BSD 的开源授权。

    (2)关于MinGW和GCC

    http://www.mingw.org/

    http://gcc.gnu.org/

           MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时库。MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC 产生 Windows32 程序。
      在基本层,MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时间库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95 发行版以上的 Windows OS 有效,使用基本运行时间,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时间扩展。该功能是 Windows32 API 不具备的。下一个组成部分是 w32api 包,它是一组可以使用 Windows32 API 的包含文件和端口库。与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 Windows32 API 功能。
    mingw工具集合
      实际上 MinGW 并不是一个 单纯的C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。所以,使用 MinGW 我们就可以像在 Linux 下一样使用 GNU 程序开发工具。
      GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是最接近于标准的。并且 GCC 几乎可以移植到目前所有可用的计算机平台。(我的电脑上就还装有 DevKitPro,里面包含 GCC 的 ARM(for GBA/DS/GP32) 和 MIPS(for PSP) 版本。)
      GCC 本身不像 VC 那样拥有IDE 界面(在 Windows 上也存在Dev C++ 之类的支持 MinGW 编译器的 IDE)。源代码编辑你可以选用任何你喜欢的文本编辑器(据说微软的开发人员包括 VC 的开发都不用 VC 所带的 IDE 编辑器,而是选用 GNU 的 VIM 编辑器)。然后使用 make 等工具来进行软件项目的编译、链接、打包乃至发布。而像 cvs(svn) 源代码版本控制工具可以让世界上任何一个角落的人都可以参与到软件项目中来。
      关于 MFC,微软基础库类,这个随 VC++ 携带的一个源代码公开的开发包,和其他 Windows 程序开发包是一样的。如果有 VC++ 的授权,你完全可以使用 MFC 的源代码,也就是你使用 GCC 来编译 MFC 程序是完全可以的。
      当然,GNU 下也很多 Windows 程序开发包,甚至有一些是支持跨平台使用的。不仅仅可以直接把源代码编译为 Windows 程序,也可以不经修改编译为其他操作系统的图形程序。
      不过 GNU 下,最流行的图形界面开发库是 GTK+与Qt。GTK+ 与Qt均提供跨平台支持。例如qt支持windows、linux、mac os x、windows CE、symbian、meego等操作系统平台,并且提供了Qt SDK(包含Qt creator集成开发环境)。Gtk也能很好的运行在 Windows 平台(比如 GIMP 和 Gaim),。
      总体说来,MinGW 就是 GNU工具集。GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分。

     

    尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079

    欢迎各位访问姊妹篇《Qt在Windows下的三种编程环境搭建》!

    展开全文
  • VMware 14虚拟机安装Mac OS 10.14详细教程

    万次阅读 多人点赞 2019-08-20 14:50:25
    首先从安装mac OS开始!! 所需工具: 1、VMware Workstation 14 2、用于VMware的macOS补丁,unlocker 下载地址:https://codeload.github.com/DrDonk/unlocker/zip/master 3、Mac OS 10.14镜像 下载地...
  • 2018VMware虚拟机安装Mac OS 10.12.1

    万次阅读 2018-12-23 03:01:23
    说明:该篇博客是博主一字一码编写的,实属...Mac OS10.12.1 Sierra (16B2555) 懒人版(下载地址):https://pan.baidu.com/s/1y7XCqsWuxrLtmBYGePIflw 提取码:vtfu Unlocker v3.0.0(下载地址):https://download.cs...
  • 时间:2019-2-25 版本:Mac OS 10.13 Mac OS 10.13下载链接:...一、安装Mac OS参照:在 virtualbox 安装 mac os - 赤小翼的文章 - 知乎 1. 注:可以不加修改分辨率那条命令。(不是必须) 2. 设置半虚拟化...
  • Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11

    万次阅读 多人点赞 2016-05-07 01:53:29
    Windows下虚拟机安装Mac OS X VM12安装Mac OS X 10.11随着Iphone在国内大行其道,越来越多的开发者涌入IOS开发大军 中,但都苦于没有苹果机,本文即将介绍WIN虚拟MAC的教程。一、工具: Mac OS X 10.11 镜像文件...
  • Apple 2020 Mac OS 4K 壁纸

    万次阅读 2020-11-16 14:40:53
    Apple 2020 Mac OS 4K 壁纸 精选 8 张 下载预览见文中
  • Mac OS奇技淫巧

    万次阅读 2018-08-28 16:52:39
    Mac OS使用技巧 启用安装任何来源的应用:sudo spctl –master-disabl
  • 3.Mac OS 10.13 镜像 VMware Workstation是虚拟机的工作站,官网可以直接下载,傻瓜式安装。但是,只支持windows和Linux,如下图: 所以需要用到VMware 扩展工具,肖朋伟的博客中给出扩展工具的连接...
  • 作为收购 NeXT 公司的结果,苹果公司获得了 NeXTSTEP 架构中的 Mach 和 Objective-C 等设计。尽管 NeXTSTEP ...本身已经不再发展了,但是其中的组件在 OS X ...事实上,可以将 OS X ...这个转变并不是瞬间发生的,Mac OS
  • Mac OS X把idea添加命令行,command line IntelliJ on Mac OS X1 先打开idea2 选择 Tools > Create Commandline Launcher点击ok即可。3 然后在命令行就可使用了wangkun23:Kuaifang wangkun23$ pwd /Users/...
  • mac os 更改mac地址

    千次阅读 2018-09-19 16:23:46
    mac os 更改mac地址 ifconfig en0 | grep ether openssl rand -hex 6 | sed ‘s/(…)/\1:/g; s/.$//’ | xargs sudo ifconfig en0 ether 这样再通过第一个命令就可以看到修改后的mac地址。 如果发现网络有不...
  • Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入iOS开发大军 中,但都苦于没有苹果机,本文即将介绍WIN虚拟MAC的教程。 一、工具:  Mac OS X ...
  • 本文转载至:https://www.cyberciti.biz/faq/mac-osx-find-tell-operating-system-version-from-bash-prompt/ use ssh client to login into my Mac Min server without... How can I tell what version of Mac OS X
  • 原标题:虚拟机VMware安Mac OS时没有Apple mac选项 相信大家很多人在虚拟机安装mac os时候发现在选择客户机操作系统时候,没有Apple mac os选项,这样就会导致无法进行下一步,下面我来给大家详细介绍怎么添加这一...
  • 在Windows操作系统下,xshell是最好的终端,但不支持Mac——取而代之的是iTerm2。 下载地址是:https://www.iterm2.com/downloads.html iTerm2比Mac系统自带的Terminal好用得多。 一、记住密码 我最想使用iTerm2干的...
  • Mac os 安装 mysql

    万次阅读 2017-12-29 09:04:22
    mac os 下 安装 mysql 服务
  • [Mac OS] Mac OS X for x86 下载

    万次阅读 2011-03-19 18:43:00
    《苹果美洲豹PC破解版》(LEOPARD)ToH光盘安装http://www.verycd.com/topics/207613/《Mac OS X Tiger x86 泄漏破解版 for PC》(Mac OS X Tiger x86)X86http://www.verycd.com/topics/55110/《苹果Mac OSX 10.6雪豹...
  •   由于专业缘故(笔者本科专业为“计算机科学与技术”),接触并长期使用过当前主流的三种桌面操作系统:Windows、Mac OS和Linux(深度使用了Ubuntu和Deepin Linux两个系统)。Windows自不必多说,小时候第一台PC...
  • Mac OS 安装 Composer

    千次阅读 2017-08-04 00:22:40
    Mac OS安装composer下载脚本
  • beamoff提升虚拟机mac os x10.10性能

    千次下载 热门讨论 2015-01-17 20:49:45
    提升mac os x10.10 yosemite在vmware workstation中的性能,可以设置为开机自动运行,详见:https://github.com/JasF/beamoff.git
  • Mac OS X刷新DNS缓存

    2020-05-20 14:46:16
    Mac OS X清除DNS缓存 根据Mac OS X操作系统的版本选择以下命令: Mac OS X 12(Sierra)and later: sudo killall -HUP mDNSResponder sudo killall mDNSResponderHelper sudo dscacheutil -flushcache ...
  • 开启Mac os系统原生的NTFS读写功能

    万次阅读 热门讨论 2019-06-15 12:36:02
    开启Mac os系统原生的NTFS读写功能 早期的Mac OS是可以通过修改mount_ntfs指令实现的。但是10.5以后的版本都不可以编译了,打开是乱码。只能说微软霸道。后来只能用破解版的Paragon NTFS for MAC,但是更新Mac os...
  • [Mac OS] Mac OS X 安装手记

    千次阅读 2009-04-15 16:45:00
    一直想在本本上装一个Mac OS玩玩,下载了n个版本,装了n次,今天终于装成功了。^_^现在把安装过程写下来和大家分享。 我的本是Intel的CPU,所以要X86版或者通用版的Mac OS。我又不想刻盘,所以用VMWare在Windows下...
  • Mac OS zsh: command not found: mysql解决方案

    万次阅读 多人点赞 2018-12-28 15:45:31
    Mac OS版本:10.14.2 MySQL版本:5.7.24 打开终端,命令行输入:mysql,总是返回:zsh:command not found: mysql 网上的各种方法都试过了,比如ln -s 系列的改路径,command+R的改权限,统统都不行。 后来找到...
  • mac os 安装opencv

    2018-07-19 18:13:33
    mac os 搭建opencv开发环境 参考: 1.Mac平台下Opencv开发环境搭建
  • Mac OS X 10.8 正式版种子-下载地址

    千次下载 热门讨论 2012-07-26 13:35:17
    昨天晚间,苹果公司正式发布了新一代操作系统OS X 10.8,附件是正式版种子,有网友已亲自验证。 本人也正在下载,还未进行测试,请需要的人自行下载,本博客不需要积分。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 92,300
精华内容 36,920
关键字:

macos