xcode - 如何构建命令行实用程序

标签 xcode macos cocoa frameworks

我有一个包含命令行实用程序的框架。该应用程序由第三方应用程序调用来执行某些任务。如果没有这个实用程序,我就无法四处走动。

我已经编写了代码并将 .m 文件添加到我的项目中。我为其创建了一个核心基础类型的新目标。我将正确的文件添加到“构建阶段”下的“编译源”部分。但由于某种原因,Xcode 没有构建我的实用程序。每当我构建框架并展开产品组时,命令行实用程序都会保持红色。

如何强制 Xcode 构建它?

最佳答案

不确定我的理解是否正确。

您有一个具有实用程序的框架,并且您想将该实用程序包含到您的边界中吗?您可能需要将该实用程序添加到“构建阶段”的“复制文件”部分

或者您想在您的项目中构建实用程序?
您可能需要将“命令行工具”目标添加到您的项目中。
编辑:要链接两个目标,只需将依赖目标添加到主目标“构建阶段”的“目标依赖关系”部分即可。

关于xcode - 如何构建命令行实用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15613779/

相关文章:

objective-c - 按下 Tab 时 NSTextView 中的奇怪行为(即使设置了 tabStops)

macos - 双击并选择 Terminal.app 中的路径(包括 '/' )

macos - 如何检测视频是否在 Mac 上运行?

ios - 为什么这个 Storyboard没有实例化?

iphone - Xcode:在现有项目中找不到库文件,它应该在哪里?

swift - findAutocompletePredictionsFromQuery 在 Google Places 的 pod 版本 3.5 中似乎不起作用

objective-c - 如何在 Mac OS X 中获取相对于窗口的光标位置?

swift - Xcode 构建错误 - 多个命令生成 .o,目标 'ProjectCoreData' 列出了两次 Swift 源文件的编译命令

macos - GNU Parallel,输入文件太多,参数列表太长

objective-c - 查看 NSBezierPath(s) 是否形成某种形状或图案