二、开发环境搭建-MacOS

一、硬件虚拟化检测

硬件虚拟化检测工具securable -> 检测系统是否支持硬件虚拟化

二、虚拟机安装macOS

1、VM解锁Apple Mac OS X(M)

  • 百度搜索:unlocker github
  • 地址:https://github.com/DrDonk/unlocker
  • Code -> Download ZIP
  • 关闭VM,解压后运行win-install.cmd即可

2、Mac系统iso下载

  • 下载地址(已保存到网盘):https://pan.baidu.com/s/1bptBH9P
  • 使用Mac版本:macOS S 10.12.6(16G29)(MD5-1AA7DBF0B96AB8B46A1C5C39EB57E686)

3、VM中安装MacOS

  • 创建虚拟机 -> 典型 -> 安装程序光盘镜像文件(iso)(M)
  • 浏览 -> “macOS S 10.12.6”的iso文件地址
  • 下一步 -> 勾选Apple Mac OS X(M) -> 版本 -> macOS 10.12 -> 下一步
  • 输入虚拟机名称 -> 指定安装系统的位置 -> 下一步
  • 最大磁盘大小 -> 40G -> 勾选“将虚拟磁盘存储为单个文件” -> 下一步
  • 自定义硬件:
    • 内存 -> 4096MB,处理器 -> 核心数量2
    • 网络适配器:设备状态 -> 启动时连接,网络连接 -> NAT模式:用于共享主机的IP地址
    • 显示器:勾选“加速3D图形”,勾选“将主机设置用于监视器”,图形内存“256MB推荐”
  • 完成 -> 开启此虚拟机
    • 错误:此时如果出现错误提示“VMware Player不可恢复错误:(vcpu-0)”
    • 解决方案:找到对应的虚拟机文件(.vmx) -> 编辑 -> 在最后一行增加配置内容“smc.version = “0”” -> 重新启动虚拟机即可

4、macOS系统安装

  • 语言选择 -> 以简体中文作为主要语言
  • 若要设置安装macOS,请点按“继续” -> 继续
  • 协议查看 -> 继续 -> 同意
  • 选择要安装到的磁盘 -> 点击上方“实用工具” -> “磁盘工具”
  • 左侧“外置” -> 点击“VMware Virtual SATA Hard Drive Media”
  • 抹掉 -> 名称“Mac10126” -> 点击“抹掉” -> 完成 -> 左上角红色X关闭
  • 这时候在安装macOS界面就会出现“Mac10126” -> 选中“Mac10126” -> 继续

5、mac启动初始化

  • 中国 -> 继续 -> 简体中文 -> 简体拼音 -> 继续
  • 现在不传输任何信息 -> 继续 -> 不启用定位服务 -> 继续 -> 不使用
  • 不登录 -> 继续 -> 跳过 -> 同意 -> 同意
  • 输入全名:Zjp,账户名称:zjp,密码-确认密码:123 -> 继续
  • 时区选择:福州 - 中国 -> 继续
  • 勾选“与Apple共享Mac分析” -> 勾选“与应用开发者共享崩溃数据” -> 继续

6、Mac中VMTools安装

这个只能解决:mac全屏
使用文件:E:\SoftWare\系统相关\Mac\darwin8.5.8.iso(百度自行下载)
安装完成可以通过查看“关于本机” -> “图形卡 显示器”的显存来确定
未安装的话这里原来显示“3MB”

  • 关闭虚拟机 -> 编辑虚拟机设置 -> CD/DVD
  • 修改iso为“E:\SoftWare\系统相关\Mac\darwin8.5.8.iso”
  • 开启mac虚拟机 -> 开启成功后 -> 点击桌面“VMware Tools”
  • 安装“VMware Tools” -> 继续 -> 继续 -> 安装 -> 输入密码
  • 安装软件 -> 继续安装 -> 重新启动

7、Mac文件共享

这个可以解决:mac和主机的文件共享

  • 左上角的Finder -> 偏好设置
  • 勾选“硬盘”、“外置硬盘”、“CD、DVD和iPod”、“已连接的服务器”、“在标签页中打开文件夹”
  • 安装VMTools -> 重启虚拟机
  • 虚拟机 -> 设置 -> 选项 -> 共享文件夹 -> 总是启用
  • 添加 -> 下一步 -> 主机路径“D:\Virtual Machines\macOS10126_share”
  • 名称“macOS10126_share” -> 确定 -> 重启mac虚拟机
  • 重启后在桌面就可以看到“VMware Shared Folders”
  • 这样只要将文件拷贝到主机路径后,在mac的这个文件夹中就可以看到了

三、macOS安装xcode

1、xcode安装包下载

  • 官方地址:https://developer.apple.com/downloads/index.action\
  • 使用苹果账号登录,下载:Xcode 9.1,(这个对应的macOS版本:macOS S 10.12.6)
  • 实际上面的地址下载太慢了,使用下面的官方离线下载
Xcode 9.4.1
https://download.developer.apple.com/Developer_Tools/Xcode_9.4.1/Xcode_9.4.1.xip

Xcode 9.4
https://download.developer.apple.com/Developer_Tools/Xcode_9.4/Xcode_9.4.xip

Xcode 9.3.1
https://download.developer.apple.com/Developer_Tools/Xcode_9.3.1/Xcode_9.3.1.xip

Xcode 9.3
https://download.developer.apple.com/Developer_Tools/Xcode_9.3/Xcode_9.3.xip

Xcode 9.2
https://download.developer.apple.com/Developer_Tools/Xcode_9.2/Xcode_9.2.xip

Xcode 9.1
https://download.developer.apple.com/Developer_Tools/Xcode_9.1/Xcode_9.1.xip

Xcode 9.0.1
https://download.developer.apple.com/Developer_Tools/Xcode_9.0.1/Xcode_9.0.1.xip

Xcode 9
https://download.developer.apple.com/Developer_Tools/Xcode_9/Xcode_9.xip

Xcode 8.3.3
https://download.developer.apple.com/Developer_Tools/Xcode_8.3.3/Xcode8.3.3.xip

Xcode 8.3.2
https://download.developer.apple.com/Developer_Tools/Xcode_8.3.2/Xcode8.3.2.xip

Xcode 8.3.1
https://download.developer.apple.com/Developer_Tools/Xcode_8.3.1/Xcode_8.3.1.xip

2、离线包xcode安装参考

参考地址:https://blog.csdn.net/weixin_44419845/article/details/101029583
mac终端进入方法:LunchPad -> 其他 -> 终端

  • 前往 -> 下载 -> 新建文件夹“xcode”
  • 从共享目录中将“Xcode_9.1.xip”拖曳进xcode文件夹即可复制
  • 直接双击“Xcode_9.1.xip”,等待归档实用工具解压缩完成
  • 双击“Xcode” -> Agree -> 输入密码 -> 好 -> 等待安装成功即可

三、Xcode工程与设置

1、新建Xcode工程

  • Create a new Xcode project -> macOS -> Command Line Tool -> Next
  • Product Name:HelloCpp,Language:C++,Organization identifier:com.sjyl.test
  • Next -> 去掉勾选“Create Git repository on my Mac”
  • 目录选择 -> Documents,New Folder -> “dev” -> Create即可创建工程

2、IDE设置

  • 设置入口:Xcode -> Preferences…
  • 字体设置:
    • Fonts & Colors -> Default -> 按住shift全选 -> 点击“T”图标 -> Size根据需求调整大小
  • Release和Debug版本的修改:
    • Product -> Scheme -> Edit Scheme
    • Build Configuration -> 可以选择“Debug”或“Release”
    • Debug executable:调试可执行文件(Release模式可以去掉勾选)

3、快捷键

  • 运行项目:win + R
  • 编译项目:win + B
  • 保存:win + S

4、工程编译

  • 编译:Product -> Build
  • 运行:Product -> Run
  • 是否启用开发者模式:Enable Developer Mode on this Mac? -> Enable
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
为了在 macOS 上搭建 PHP 开发环境,你可以按照以下步骤进行操作: 1. 安装 Homebrew:Homebrew 是 macOS 上一个常用的包管理器。打开终端并输入以下命令安装 Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. 安装 PHP:使用 Homebrew 安装 PHP。在终端中输入以下命令: ``` brew install php ``` 3. 配置 PHP:默认情况下,Homebrew 会将 PHP 安装在 `/usr/local/etc/php` 目录下。你可以根据需要进行配置更改。 4. 安装一个 Web 服务器:你可以选择安装 Apache 或 Nginx 作为 Web 服务器。下面是安装 Apache 的步骤: - 安装 Apache: ``` brew install httpd ``` - 配置 Apache:编辑 `/usr/local/etc/httpd/httpd.conf` 文件进行必要的配置更改,如修改网站根目录等。 - 启动 Apache: ``` sudo apachectl start ``` - 在浏览器中输入 `http://localhost`,如果看到 "It works!" 的页面,则说明 Apache 已经成功安装并运行。 5. 安装数据库:如果你需要使用数据库,可以选择安装 MySQL 或 PostgreSQL。使用以下命令安装 MySQL: ``` brew install mysql ``` - 启动 MySQL: ``` brew services start mysql ``` - 设置 MySQL 根密码: ``` mysql_secure_installation ``` 6. 安装开发工具:你可以选择安装一个集成开发环境(IDE)或文本编辑器,如 Visual Studio Code、PhpStorm、Sublime Text 等。 这样,你的 macOS PHP 开发环境就搭建完成了。你可以在配置文件中进行进一步的定制和调整,以适应你的开发需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无休止符

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值