从命令行构建一个 Objective-C/Metal 应用程序

Build an Objective-C/Metal app from the command line

我在 Xcode 中创建了一个 Mac OS 应用程序项目来绘制一个简单的 2D 三角形,它工作正常。

但是,现在我想在命令行上构建它,但我对如何做感到困惑,因为代码在 Objective C 中,它调用了用 C++ 实现的 METAL。

我以前使用过 gcc 和 g++。

有人可以指导我使用该项目的一些命令行构建工具吗?

要从命令行构建 Xcode 项目,您可以使用 xcodebuild

xcodebuild builds one or more targets contained in an Xcode project, or builds a scheme contained in an Xcode workspace or Xcode project.

此工具包含在 Xcode 命令行工具中,并有一个说明基本用法的手册页(只需在终端中执行 man xcodebuild)。