嵌入式C编译器源代码包括Vs链接

嵌入式C编译器源代码包括Vs链接,c,compiler-construction,sdcc,C,Compiler Construction,Sdcc,我的应用程序有一堆源文件,我应该只创建一个目标文件,还是让它们分开,让链接器来完成这项工作。哪一个更有效?请将每个文件作为单独的对象文件,并将它们链接在一起。。。否则,生活将是痛苦的,不仅是对你的调试,而且对任何试图了解你的代码到底发生了什么的人来说…与其说是效率问题,不如说是可维护性问题。让链接器完成这项工作。到目前为止,你提出的建议只是规模。

我的应用程序有一堆源文件,我应该只创建一个目标文件,还是让它们分开,让链接器来完成这项工作。哪一个更有效?

请将每个文件作为单独的对象文件,并将它们链接在一起。。。否则,生活将是痛苦的,不仅是对你的调试,而且对任何试图了解你的代码到底发生了什么的人来说…

与其说是效率问题,不如说是可维护性问题。让链接器完成这项工作。到目前为止,你提出的建议只是规模。