标签: gcc linker cygwin debug-symbols
我在Cygwin的Windows 7下构建了thrift 0.2.0。所有编译选项都说“-g -O2”,编译的目标文件包含调试符号。但是,最终的可执行文件缺少它们,正如gdb和nm所证实的那样。输出中没有错误消息,警告或可疑标志。链接标志中没有“-s”。可能会发生什么?我怎么诊断呢?
答案 0 :(得分:0)
显然, libtool 就是问题所在。在没有它的情况下运行相同的命令,用符号构建程序。