问题描述
- 一种高级语言交叉编译生成另一种高级语言 对生成的高级语言debug 其结果是否能指向之前的语言
-
例如 用GWT把Java交叉编译到JavaScript 如果对JavaScript进行debug的话
能不能根据调试的结果 找到Java中的错误
解决方案
理论上可以,如果这种编译将原始代码的对应行号写入的话。(不考虑效率)
类似于你用C++写一个程序,附加调试信息,你在运行的目标程序(机器语言)还能得到对应的VC++的代码行。
时间: 2024-09-23 03:56:43