c - 从命令行 (Mac) 生成的 .dSYM 文件

标签 c macos gcc makefile dsym

我刚开始用 C 编写代码,并使用默认的 C 编译器设置为 gcc 运行其他人的 Makefile。我在 Mac OSX 10.8 Mountain Lion 上,我相信我用“XCode 命令行工具”安装了编译器。在命令行上运行“make”后,我得到了每个程序的这些烦人的 .dSYM 文件。我读到这些是调试文件,但它们真的有必要吗?有什么办法可以防止它们从命令行生成?

最佳答案

GCC 的 -g 标志将生成调试符号。您可以简单地从 CFLAGS 中删除该标志。

关于c - 从命令行 (Mac) 生成的 .dSYM 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17743993/

相关文章:

ios - 获取Apple Clock应用程序中使用的城市/时区列表

在 gcc 编译的 c 程序中,表达式是否太长?

c++ - Eclipse for c 设置,无法找到 stdio.h

c++ - 如何在基于 MFC 对话框的应用程序中使用计时器?

c - 如何在 C 上实现一组函数?

c - PLL 寄存器配置生成中断 (ARM)

c - 为什么 BACKSPACE (\b) 不能按预期处理文件?

c++ - 跨平台托盘应用

gcc - 为什么objdump的汇编编码不同?

xcode - NSMutableAttributedString设置字体大小