我正在研究操作系统分配,并坚持认为链接器、编译器和调试器之间有什么区别?
问问题
1886 次
3 回答
2
编译器将每个源文件转换为机器代码(也称为目标代码),但不会创建可执行程序。
链接器将一个或多个目标文件链接在一起以生成可执行程序。
调试器允许您在程序运行时检查程序,以帮助调查它为什么不工作。
于 2013-11-11T15:14:59.943 回答
0
非常粗略地,编译器将人类可读的源代码转换为(几乎)机器可运行的目标代码,链接器将目标代码(和外部库)的所有不同部分连接起来形成一个完整的程序。
调试器是完全独立的。它让程序员分析程序运行时发生的情况,目的是跟踪错误和错误。
于 2013-11-11T15:16:02.190 回答
0
于 2013-11-11T15:13:14.753 回答