环境:vmware 12 ,macOS 10.12
一.下载安装vmware安装过程,略
二.安装虚拟mac系统
1.下载vmware macOS 10.12 : macOS S 10.12.6(16G29)(MD5-1AA7DBF0B96AB8B46A1C5C39EB57E686).iso
ps: cdr格式也可以。最好下载最新的系统。否则可能不支持某些软件的安装。
2. 下载unlocker200,运行win-install 解锁,否则选择系统类型时无mac选项
3. 选择安装程序光盘映像文件。选择iso文件。选择Apple Mac OS X, 选择下载的对应版本,如macOS 10.12。下一步即可
4.运行虚拟机出现错误提醒 不可恢复错误,等等。关闭虚拟机,打开安装目录的.vmx文件。在smc.present = "TRUE"后添加一行smc.version = “0”,重新打开即可。
5.如果没有抹除磁盘,会提醒没有足够空间安装。点击菜单磁盘工具,选中抹除继续安装即可。
三,安装Xcode编译静态库,
1..安装成功虚拟系统后在App store 搜索Xcode。点击获取安装。如果提醒版本不支持,如上所述,重新下载新版本系统安装。
2.编译静态库:运行Xcode。选择Create a new Xcode project ,选择IOS,下Cocoa Touch Static Library. next,添加名字(写想要生成的静态库的名字),选择位置。创建完成后选中项目名称,右键选择Add Files to 。 添加c++ 代码文件。
3.选择Project ,Build 即可编译。成功后在Projects 文件夹下出现静态库。名字为lib(项目名).a。
也可创建 macOS下 Command Line Tool 调试c,c++代码。