首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建通用Automator操作

创建通用Automator操作
EN

Stack Overflow用户
提问于 2011-03-15 03:35:11
回答 1查看 557关注 0票数 0

我正在尝试为MacOSX10.5及更高版本创建一个通用的Automator操作。在Finder下,我设置了"i386 ppc",在编译时,architectures将二进制文件视为"Universal"。然而,Automator表示,该操作不是通用的,不会运行它。(当在Xcode中点击"Build & Go"时,它可以工作)

我是不是漏掉了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-18 02:22:57

如果您的Mac是Intel Mac,请检查Automator是否以64位进程运行(Activity Monitor可以告诉您)。如果是,它可能无法加载仅包含32位的二进制文件。在这种情况下,您的二进制文件必须针对三种体系结构进行编译: i386、ppc和x86_64。但是,请注意,在SDK10.5中,Cocoa不适用于x86_64,因此您必须使用适用于x86_64变体的SDK10.6,同时保留适用于i386和ppc变体的SDK10.5。不过,这很容易实现,您可以创建一个名为SDK的自定义构建设置,该设置将覆盖默认的SDKROOT_x86_64设置(名为sdkroot.),但仅当为体系结构x86_64进行构建时。该值应该是SDK的绝对路径(我不确定Apple通常用于此设置的快捷键是否也适用于自定义覆盖)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5303507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档