2016-11-16 7 views
1

私は、いくつかのC++標準を使用して構築された.frameworkファイルを持っています。それらを構築するためにどのC++標準が使用されたかを知る方法はありますか? (C++ 11以前と同様)。osxビルド設定の.frameworkファイル

otoolコマンドを試しましたが、動作しません。それを行う方法はありますか?参考のため

What exactly is a Framework in Mac OS X? (*.framework folders)

答えて

1

「コマンドotool」コマンドは.frameworkファイル上では実行されませんが、それは.framework内部の実行ファイル上で実行されます。

したがって、-Lフラグを渡すと、.frameworkで使用される共有ライブラリが出力されます。

oTool -L filePath は、そのうちの一つが使用されるC++のバージョンによってlibc++libstdc++なり、ライブラリのリストを返します。

関連する問題