我刚开始用 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/