如题所述
第1个回答 2017-03-25
大学里有一门课,叫做编译原理。需要学两个学期,一整年。追问
。。。。。。
并没有回答我的问题。。。。。。
追答意思很明白:人家要学一整年的课不可能在这里用百八十个字说清楚。
参考:
就说个思路就好了,这个不难说明白吧。
追答正面回答你:很难。这不是一个思路的问题。
汇编语言对底层的依赖性非常强,51的汇编程序放到ARM上没法跑。要想改造成EXE,那只能是逐语句翻译成等效的Windows底层函数调用,然后再来优化了。
第2个回答 2017-03-26
大学编译原理,能考及格都不错了。
第3个回答 2017-03-25
你是想生成exe文件吧追问
嗯,
追答用vs写下不就行了
追问我要自己写编译器啊,将c翻译成windows的可执行文件
追答你的目的是啥,研究过程
追问。。。。。。
我的问题已经很清楚了吧,研究过程什么鬼?
追答好吧,不懂你自己写编译器干嘛
追问学计算机写个简单的编译器不是很正常吗
追答我是学硬件出身,没写过