osx构建配置上的.framework文件

时间:2016-11-16 18:19:20

标签: c++ macos

我有一个使用某些c ++标准构建的.framework文件。有没有办法找出用于构建它们的c ++标准? (像c ++ 11或更早版本)。

我尝试了otool命令,但它不起作用。有没有办法做到这一点?

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

1 个答案:

答案 0 :(得分:1)

'oTool'命令不在.framework文件上运行,但它在.framework内的可执行文件上运行。

因此,传递-L标志会打印.framework中使用的共享库。

oTool -L filePath  将返回一个库列表,其中一个将是libc++libstdc++,具体取决于所使用的C ++版本。