我有两个项目 - 一个具有静态库目标和单元测试目标 - 一个应用程序目标依赖于静态库及其自己的单元测试目标
在静态库项目中,我只能进行“构建”或“构建和分析”。如果我构建单元测试目标,则运行测试,但似乎没有办法使用性能工具运行任何东西,所以我可以检查泄漏等。
将XCode性能工具与静态库项目一起使用的最佳方法是什么?
将一个简单的可执行目标添加到静态库测试目标?
(不太确定这意味着什么)
添加一个简单的应用程序目标,该目标运行单元测试或以其他方式运行库
别的什么?
任何建议都将受到赞赏。
道格
答案 0 :(得分:1)
你的第二种方法是正确的。你需要某种应用程序来运行性能工具。像仪器这样的工具是运行时分析工具;静态库本身不能通过这样的工具进行分析(这就是静态分析的用途)。