我正在尝试在我的 C 编译器项目中使用来自 llvm 的 llc 命令,但我不知道如何使用它。我已经尝试在 cmake 中链接 llvm 库,但我不知道如果我想要链接哪些库llc
。任何帮助都可以,谢谢!
问问题
129 次
1 回答
0
现在它有点取决于操作系统,但是有一些方法可以通过系统外壳打开子进程
在 UNIX-y 系统下,您可以使用popen
( https://linux.die.net/man/3/popen ),它允许您打开子进程并与子进程通信(在这种情况下llc
)。
在 Windows 下,它似乎_popen
具有类似的功能 - 虽然我从未亲自使用过它,所以您可能需要阅读MSDN
于 2021-06-11T19:37:12.823 回答