C++链接命令



我目前正在尝试使用C++在Windows上制作一个基本的编译器。我在思考如何将程序集转换为机器代码或exe文件。如果这是由另一台计算机下载的,我认为如果不连接汇编程序和链接器,比如nasm和ld,它就无法工作。有没有任何方法可以在不发送汇编程序和链接器的情况下实现这一点?

我使用过的每个编译器包都包含一个汇编程序和链接器。

大多数现代编译器不直接使用汇编程序。同一程序将C或其他高级语言直接转换为目标代码。

他们通常会分别进行连接阶段。这可以与不同的程序一起使用,但这两个程序是作为一个包安装在一起的,大多数用户并不关心由哪个部分执行哪个任务。

相关内容

  • 没有找到相关文章

最新更新