XCodeのは、このファイルでエラーを検出:XCodeの:不明なタイプ名 'SCREEN'、 'unctrl.h' ファイルに、リリースの構築だけ
/opt/local/include/unctrl.h
メッセージ:不明なタイプ名 'SCREEN'
/opt/local/include/
は、ヘッダー検索パスに含まれている必要があります。ヘッダー検索パスの前に/usr/include/
を追加することに違いはありません。 XCodeはまだとにかく/opt/local/include/
にあるバージョンの使用を主張しています。 /usr/include/
の下にあるバージョンにはエラーを引き起こす行はありませんが、XCodeはそのバージョンを使用したくないです。
XCodeのバージョン:MacOSのアプリケーションのために、ブリッジングヘッダファイルをコンパイルするときにエラーが発生し8.3.3
。
「クリーンプロダクト」は違いはありません。
このエラーは、macosデプロイメントターゲットをリリース構成でのみ10.12に設定した場合にのみ発生します。
- 展開対象10.11 - デバッグビルド - エラーなし
- デプロイメント・ターゲット10.11 - リリースビルド - エラーなし
- デプロイメント・ターゲット10.12 - デバッグビルド - エラーなし
- デプロイメント・ターゲット10.12 - リリースビルド - エラー