【发布时间】:2011-01-17 09:34:42
【问题描述】:
我正在开发一个 iPhone 应用程序。我编译成两个目标,Simulator-debug 和 Device-Release。
为模拟器编译非常慢,但对于设备来说真的很快。我能看到的唯一区别是调试与发布。调试信息会减慢速度吗?
【问题讨论】:
-
不确定我是否理解。您是在比较硬件和软件模拟器的运行时间吗?
-
我比较了针对硬件和软件的编译时间。
我正在开发一个 iPhone 应用程序。我编译成两个目标,Simulator-debug 和 Device-Release。
为模拟器编译非常慢,但对于设备来说真的很快。我能看到的唯一区别是调试与发布。调试信息会减慢速度吗?
【问题讨论】:
不应该有太大的区别 - 由于优化较少,调试通常编译速度更快。
确保比较每个的干净构建时间,并对预编译的头文件等使用相同的设置。
【讨论】: