Mac OS X开发:库、工具与包管理全解析
共享库构建与符号链接创建
在Mac OS X开发中,构建共享库是一项重要任务。以下是构建共享库并创建符号链接的步骤:
1.在框架的Versions目录中构建共享库bash $ cc -dynamiclib -o ans.framework/Versions/A/ans answer.o
2.创建符号链接bash $ ln -s ans.framework/Versions/A ans.framework/Versions/Current $ ln -s ans.framework/Versions/A/ans ans.framework/ans
首次安装共享库时(如在A版本),Current符号链接应指向A。当后续安装新版本库到B时,需将Current符号链接指向B,但旧版本的A可保留在系统中,以防某些应用程序需要该版本。同时,ans.framework/ans符号链接也指向最新版本的共享库,框架更新时它也需要更新。
性能与调试工具
Mac OS X自带了一系列强大的调试和调优工具,以下是一些常用工具的介绍:
| 工具名称 | 描述 |
| ---- | ---- |
| Activity Monitor | 位于/Applications/Utilities的GUI应用程序,