检测用于构建 OSX 框架的 SDK 版本

发布于 2024-11-06 13:11:57 字数 59 浏览 0 评论 0原文

我需要检测哪个 SDK 版本用于构建 OSX 框架。

任何有用的提示将不胜感激 弗洛里安

I need to detect which SDK Version was used to build a OSX Framework.

Any helpful hints would be appreciated
Florian

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美人迟暮 2024-11-13 13:11:58

感谢您的提示解决了我的问题,

我需要验证框架是否确实是使用 10.6 SDK 构建的
感谢您的提示,我使用 otool 解决了问题

如果您链接到 10.6 SDK,则使用 otool -L 打印以下行
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation(兼容版本 150.0.0,当前版本 550.29.0)

如果您仍然使用 10.5 SDK,您将获得不同的当前版本号
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation(兼容版本150.0.0,当前版本476.19.0)

Thanks for the hint that solved my problem

I need to validate that a framwework was really built with the 10.6 SDK
Thanks for you hint, I solved the problem with the otool

Using otool -L prints the the following lines if you link against the 10.6 SDK
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.29.0)

If you still use the 10.5 SDK you will get a different current version number
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 476.19.0)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文