【问题标题】:Console output using LLVM使用 LLVM 的控制台输出
【发布时间】:2015-11-11 18:44:00
【问题描述】:

使用 LLVM 将数据输出到控制台的“正确”方式是什么?需要明确的是,我正在寻找将写入控制台的 LLVM IR,而不是 LLVM 库中 std::cout 的某些特殊版本。我发现的所有实现这一点的示例似乎都链接到外部 C 库以获取它们的输出。真的没有内在的方法可以做到这一点吗?

【问题讨论】:

    标签: llvm llvm-ir


    【解决方案1】:

    当然不是。写入控制台与 LLVM 无关。它是一个库函数。 LLVM 针对甚至没有控制台的机器。尝试使用 LLVM 写入控制台是没有意义的 - 您必须至少调用一个 OS API 来实现它。

    【讨论】:

    • 如何调用OS API?
    猜你喜欢
    • 2014-08-29
    • 2012-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-23
    • 2011-10-10
    相关资源
    最近更新 更多