如何将lli输出(fprintf,cout)重定向为变量或执行回调?
我已经回顾了/tools/lli/lli.cpp,据我所知,代码是由ExecutionEngine执行的,它是由EngineBuilder构建的。EE是否可以在某种程度上进行配置?
PS。我不能使用lli可执行启动和操作系统输出重定向,因为我使用的是带有lli代码的静态库。
发布于 2014-08-21 12:40:01
我不认为这有什么特别的勾当。但是,在dup2运行时,使用通常的重定向文件描述符( ExecutionEngine等)的技术,并在完成后切换回来,会怎么样呢?
https://stackoverflow.com/questions/25422044
复制相似问题