Xcode 10.0でアプリをビルドしたい場合、このエラーが発生します。この問題を解決するにはどうすればよいですか?
library not found for -lstdc++.6.0.9
Mac OSバージョン:High Sierra 10.13.6 iOS iPadバージョン:12.0 Xcodeバージョン:10.0
よろしく、Tugce。
Xcode 10
リリースノートから、
libstdc ++を使用したビルドはXcode8で非推奨になり、iOSを対象とする場合のXcode10ではサポートされません。C ++プロジェクトはlibc ++に移行する必要があり、macOS 10.9以降、またはiOS7以降の展開ターゲットを設定することをお勧めします。開発者は、C ++標準ライブラリのビルド設定を変更するだけでなく、ハードコードされたリンカーフラグとターゲットの依存関係を監査して、libstdc ++(-lstdc ++、-lstdc ++。6.0.9、libstdc ++。6.0.9.tbd、libstdc ++。6.0を含む)への参照を削除する必要があります。 9.dylib)。libstdc ++に対して構築された静的アーカイブなどのプロジェクトの依存関係も、libc ++に対して再構築する必要があります。(40885260)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加