我目前正在用 C/C++ 编写一种编程语言作为练习(但主要是为了好玩)。目前,它会编译成一个命令列表,然后执行(有点像低级 API)。它的工作非常出色,但是,我认为如果不是使用解释器可执行文件,而是将语言实际编译成 .exe 文件,那会更令人兴奋。我不知道这是否可能,也不知道这有多具有挑战性。我找不到任何资源来帮助我解决这个问题。 - 提前致谢。
最佳答案
你可以考虑写一个frontend对于 LLVM ( tutorial ) 或 GCC ( article from linux journal ) - 如果这对你来说仍然很有趣,那就是另一个问题了。
关于c++ - 编译成可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3251506/