c++ - 为什么当我 "run"Xcode 产生一个更大的文件?

标签 c++ xcode macos

所以我按下 cmd+R,发布的应用程序大约有 5MB,当我按下 cmd+B 时,应用程序大约有 3.5MB...

为什么?

最佳答案

当您告诉 Xcode 运行该应用程序时,它会使用调试符号构建它,以便您可以逐步完成代码执行/调试。这些调试符号增加了应用程序的大小。当您简单地构建应用程序时,不包括调试符号,因此它更小。

关于c++ - 为什么当我 "run"Xcode 产生一个更大的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743410/

相关文章:

c++ - SWIG python 模块创建问题

c++ - 如何修改当前正在运行的应用程序的应用程序文件(在 Linux 上)?

ios - 在显示之前将 ViewController 加载到 ContainerView 中,因此没有可见的过渡

ios - Xcode 7 Swift 2 我应该使用按钮字体还是图像?

xcode - 如果我的Macbook无法获得Xcode的最新版本-可以将应用程序发布到App Store吗?

c - ifreq 的 ifr_names 不正确?

objective-c - 获取桌面上存在的图标和文件的详细信息及其在桌面上的位置?

c++ - KDE 在控制台中写入(太多)

c++ - 使用 C++17 编译时无法从基类访问成员类型

iphone - 释放对象的校验和不正确。应用程序上非常奇怪的崩溃