问题标签 [cling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
210 浏览

c++ - 紧贴 - 防止在数据管道中退出

我正在向我的 makefile 添加一个repl:使用cling的选项,这将使我进入一个 repl 以玩弄我当前的项目。我创建了一个cling_init.cpp包含所有标题并进行一些基本设置的文件。

然后在我的Makefile

问题是当我输入内容时,在评估它后,紧贴退出。我一直在寻找将文件传递给 cling 的选项,但我似乎找不到任何东西。

有没有办法做到这一点?

0 投票
3 回答
1611 浏览

clang - CERN 开发的 Cling C++ JIT 解释器有多大用处?

我最近观看了关于 Cling - C++ 语言解释器的精彩 google 演讲。但我想知道除了 CERN(开发它的地方)的人之外是否有人在使用 Cling,从非对撞机物理学家的角度来看它有多好,你能用它编写桌面应用程序吗?

0 投票
1 回答
2367 浏览

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

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

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

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

提前致谢。

亲切的问候,
鲍勃

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

0 投票
1 回答
1709 浏览

python - 简单的设备发现和 Web 服务

我有一个运行 Linux 的自定义嵌入式硬件设备,由 Python 代码控制。我想创建一个 Android 客户端,它会自动在本地网络上查找我的任何设备、配置设备并显示来自它们的数据。

我想让我的实现尽可能简单,并利用尽可能多的开源软件来快速实现(强烈倾向于积极维护/支持代码)。

到目前为止,我的研究使我倾向于使用UPnP实现,使用SSDP查找我的设备并让 UPnP在我的 Android 客户端和 Python 控制的 Linux 设备之间通过SOAP进行通信。

  1. UPnP 是这个用例的好选择吗(我不是传统的 UPNP 设备)?还是我应该考虑其他基于标准的方法?
  2. 假设 UPnP 是合理的:
    • (a) 在 Android 和我的 Python/Linux 设备上使用哪些合理的库?
    • (b) 我应该实现一个自定义的 UPNP“设备”,还是应该尝试将我的解决方案硬塞到看起来像一个 MediaServer?

目前,我正在尝试在Android 端使用Cling并在 Python 端使用Coherence来实现,这两者都没有我希望的那么简单,这让我想知道我是否采取了一种聪明的方法。

0 投票
2 回答
585 浏览

clang - Cling API 可用吗?

如何通过 API 在我的应用程序中使用Cling来解释 C++ 代码?

我希望它能够提供类似终端的交互方式,而无需编译/运行可执行文件。假设我有 hello world 程序:

我希望有 API 来执行char* = (program code)和获取char *output = "Hello world!". 谢谢。

PS。类似于 ch interpeter example的东西:

0 投票
1 回答
260 浏览

clang - 我可以用 Cling 调试吗?任何API?

cling (作为嵌入式解释器)是否支持代码调试?任何API?

0 投票
0 回答
168 浏览

python - 使用 Cling 编译 Python C++ 扩展

是否可以使用 Cling 编译 C++ python 扩展(使用 SWIG 包装)?

是手动还是进行设置以允许对 C++ 扩展进行 JIT 编译,而无需手动编译 C++ 代码?

0 投票
1 回答
517 浏览

llvm - 坚持作为嵌入式 C++ 解释器?

我想在我的应用程序中使用 Cling 作为嵌入式 c++ 解释器。目前它的设计目的是获取控制台输入并提供输出。如何更改它以嵌入 - 获取输入流并提供可在我的应用程序中使用的输出流?

0 投票
1 回答
95 浏览

llvm - 编译紧贴错误

我正在尝试编译 Cling(遵循构建说明),但我无法找到错误报告邮件列表:

0 投票
1 回答
86 浏览

clang - C ++ 紧贴-repl 上的python 目录之类的任何函数?

有没有办法列出对象属性和方法,如 python 的目录?

https://docs.python.org/2/library/functions.html#dir