在Borland C ++编译器5.5中询问文件.obj和.tds

时间:2015-06-01 16:39:25

标签: c++ c borland-c++

我在Mingw中使用了编译器gcc和g ++。现在我使用Borland C ++编译器。但我看到编译后有2个文件.tds和.obj。我不知道它是什么。你能帮我理解吗非常感谢!

2 个答案:

答案 0 :(得分:3)

.obj是链接器使用的编译对象文件(以及必要的库(.lib)文件)来创建可执行文件。

.tds是用于调试的Turbo Debugger符号。您可以通过取消选中包含TD32调试信息来消除链接器选项对话框中的此文件(我没有在任何地方安装Turbo C ++版本以检查它是否可用) - 它是IDE的调试器IIRC没有使用; Turbo Debugger是一个单独的调试工具。

答案 1 :(得分:1)

我确定您已经知道.obj文件是什么。

根据this web page.tds文件包含调试信息(假设BC ++ 5.5与Borland C ++ Builder非常相似):

  

Borland C ++ Builder可以将调试信息生成为外部.TDS文件。