我在这里 Manoj 再次问你我的怀疑。
当我们使用多个源文件进行项目时,我在turbo c中听说过
然后我们可以生成列表文件和地图文件。
他们是什么?
它们包含什么?
如何使用tcc for turbo c在MS-DOS命令提示符下使用命令生成它们?
如何使用turbo tcc命令生成c文件的汇编代码?
答案 0 :(得分:2)
列表文件通常包含编译器生成的汇编语言代码。它也可能包含散布在asm代码中的原始源代码。
映射文件包含代码中的所有静态符号(函数,全局变量等)及其相对地址。根据您的链接器设置,它可能包含其他信息,例如程序中每行代码的地址。如果程序崩溃,可以使用映射文件确定崩溃发生的位置。
答案 1 :(得分:0)
据我所知,map文件提供了函数和变量到相对内存位置的映射。通常它们对程序员来说不是很有用。
要生成它们,请查看帮助文件,所需的所有信息都应该在那里。