Как импортировать металл в линукс-с? - PullRequest
0 голосов
/ 23 апреля 2019

Я пытался использовать metal_stdlib или импортировать MetalKit, но он показывает, что metal_stdlib файл не найден, и MetalKit не избавился от любой ошибки, такой как

Unknown type name 'MTLDevice'; did you mean 'GDevice'?

Так как же можно импортировать Металлический каркас? Я также хочу использовать MPSMatrix.

Ответы [ 3 ]

2 голосов
/ 23 апреля 2019

MTLDevice - это протокол, а не класс.В Objective-C вы должны объявить свою ссылку на нее следующим образом:

id<MTLDevice> device;
0 голосов
/ 15 мая 2019

Вы должны добавить

@import Metal;
@import MetalKit;
0 голосов
/ 23 апреля 2019

Вы не можете скомпилировать для металла во время сборки для симулятора.Вы должны построить для устройства .

...