0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Xcode13のUser-Defined Settingで「MTLLINKER_FLAGS」キーが登録できないときの対処法

Last updated at Posted at 2021-11-05

TL;DR

Xcodeのビルド設定に新しくMetal Linker - Build Optionsという項目ができているので、そこに値-cikernelを指定しましょう。

環境

  • Xcode 13.1
  • macOS Big Sur 11.6.1

起こっていたこと

Core ImageのフィルタをMetalファイルで記述するには、XcodeのBuild Settingを以下の2つ変更する必要があります。

  • Other Metal Compiler Flags-fcikernelを指定する
  • User-Defined SettingとしてMTLLINKER_FLAGSキーを追加し、値に-cikernelを指定する

このうち下側のUser-Defined SettingMTLLINKER_FLAGSキーを追加しようとしたところ、「すでに設定されている名前なので違う名前で設定してね」というエラーが出ました。

There already is another setting named "MTLLINKER_FLAGS". Please enter a different name.
 2021-11-05 11.17.26.png

対処したこと

Xcodeのビルド設定に、新しくMetal Linkerのビルド設定ができる項目ができているのでそこに値-cikernelを入力します。

 2021-11-05 11.07.35.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?