[疑难] DMD能运行内存中的源代码吗
sw2wolf
2007-10-23
在IDE(如DELPHI)中, 若你改变了源代码, 可以不用存盘就直接运行. 当然有可能是用了临时文件, 但若不用临时文件可以吗? 比如:
char[] codeStr="void main() {writefln("hello world");}"; DMD能直接运行codeStr吗? dmd -run *.d 只能运行文件? |
|
player7
2007-10-24
这个有意义吗? 肯定不行的.
除非火星公司自己做IDE,或者其它IDE自己做编译器 |
|
sw2wolf
2007-10-24
player7 写道 这个有意义吗? 肯定不行的.
除非火星公司自己做IDE,或者其它IDE自己做编译器 好象火星不愿公开其编译器后端 |