以下のエラーはどういう意味ですか?これを見たことがありません。
d:ターゲットOSバージョンは、アーキテクチャx86_64の__ZN12base_logging10LogMessage5FlushEvでのスレッドローカル変数の使用をサポートしていませんclang:エラー:リンカーコマンドが終了コード1で失敗しました(呼び出しを表示するには-vを使用)
私はGoogle Cast SDKにcocoapodを使用し、Xcode 10ベータ版とxcode 9.4でビルドしています。
プロジェクトは、すべてのiOSプラットフォームをサポートしていないC++ 11コンセプトを使用するC++コードをリンクしようとします。
_thread_local
_はiOS 9以降で許可されていると思います。展開ターゲットをiOS 9以降に設定してみてください。
問題のコードはbase_logging::LogMessage::Flush()
にあります。
展開ターゲットを9.0に変更するとうまくいきました
xcodeを開く:
それが役に立てば幸い !