【发布时间】:2011-09-25 14:31:03
【问题描述】:
我在网上找到了大量关于在 Mac 上为 Photoshop 制作插件的文章和操作方法。麻烦的是,许多都是旧的,仅适用于 CS1/2/3/4,或者指的是(看起来)已经过时的工具或 API。有些文章说您必须使用 CodeWarrior,但似乎这在 Mac 编程领域甚至不再存在。
今天,在 2011 年,仅为 CS5 制作插件,并且只在运行 Snow Leopard 的 Mac 上制作,什么是正确的工具链以及我应该使用哪些库/API/框架?
我的印象是 Carbon(不管它到底是什么)已经过时并且应该避免使用,但不清楚插件是否真的如此。我不清楚我是否应该使用 Cocoa(不管是什么)。我确实认为我需要Core Foundation(无论如何......)是否可以选择64与32位还是CS5纯64位,仅此而已? (当然,我更喜欢 64 位。)我确实安装了 Photoshop CS5 SDK 和 Photoshop CS5 本身。
XCode 可以用作 IDE 吗?如果这更容易或唯一可行的方法,我将手动编写一个 makefile 并在命令行编译。如果可以使用 XCode,该使用哪个项目模板?我读到的这个“Mach-O”是什么,它如何应用于 PS 插件?
这尤其令人困惑,因为尽管在 Linux 和其他平台上拥有多年经验,但我对任何类型的 Mac 编程都是一个完全的菜鸟。
【问题讨论】:
标签: xcode macos plugins photoshop