Скомпилируйте каждый файл .metal в отдельный файл .metallib. - PullRequest
0 голосов
/ 28 февраля 2019

Я бы хотел переопределить поведение компилятора Xcode Metal по умолчанию при компиляции всех файлов проекта .metal в один default.metallib и вместо этого скомпилировать каждый файл .metal в отдельный файл .metallib.

Однако я не вижу, как подойти к этому;Кто-нибудь может предоставить руководство?

Xcode version: 10.1

1 Ответ

0 голосов
/ 28 февраля 2019

Я добился этого в два этапа:

1) Добавьте пользовательское правило сборки для .metal файлов, которое индивидуально компилирует их в .metallib s:

enter image description here

2) Добавьте пользовательский шаг сборки для копирования этих .metallib s в вашу цель:

enter image description here

...