gpt4 book ai didi

c++ - 在 C++ 中使用 cling,怎么做?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:29:52 26 4
gpt4 key购买 nike

对于一个学校项目,我和我的团队正在开展一个项目,在该项目中我们需要使用 cling interpreter .我们观看了几个关于 cling 的 youtube 视频,所有视频都已编译并在我们的系统上运行。

我们面临的问题是我们似乎无法找到如何从我们的 c++ 代码中调用 cling 函数。几乎没有关于此主题的信息(或者至少我们找不到)。我们已经查看了有关此主题的 cern 网站和支持论坛。

有没有人有一个很好的例子或一个网站,我们可以在其中找到关于这个主题的更多信息?

提前致谢。

谨致问候,
鲍勃

更新:
我们发现通过包含 cling/Interpreter/Interpreter.h 我们可以与解释器对话。我们还没有编译它,但我们越来越接近了。有关更多信息,请查看:http://www.youtube.com/watch?v=wZZdDhf2wDw

最佳答案

抱歉回答晚了。如果你想在你的程序中嵌入解释器,你必须链接到 libCling 或者你应该这样构建。在提示符下,您可以执行以下操作:

#include "cling/Interpreter/Interpreter.h"

然后在提示符下您可以使用 gCling 变量,它是对解释器本身的引用。例如:

gCling->process("somecodehere")

探索 Cling 的一个良好开端是它的测试套件和 doxygen 文档。邮件列表 cling-dev@cern.ch 也是一个好主意。

关于c++ - 在 C++ 中使用 cling,怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16919856/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com