问题标签 [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 回答
3058 浏览

c++ - 你如何用紧贴加载一个库?

这甚至可能不是一个棘手的问题,我是 C++ 新手。

我正在尝试在 cling REPL 中使用一个名为 QuantLib 的库。

我可以通过这样做在 GCC 中加载库

然后用-lQuantLib.

在坚持中,我一直在尝试以下 3 行的排列:

如果我运行第#include一个,我会得到一个很长的错误,包括像

但如果我跑

那么一切似乎都很好。

.L Quantlib结果是

无论何时运行。

在 kfsone 发表评论后,我尝试了以下操作

这给出了一个简短的错误!

0 投票
0 回答
287 浏览

java - 如何使用 Cling UPnP 库设置端口映射

浏览了Cling的NAT Traversal Doc后,我发现自己有以下问题:

  • 在第二个示例中,映射数组来自哪里?
  • 设置后,我可以(如何)查询映射到(主机、内部端口)的外部端口吗?
  • 重要提示:如果我在映射上设置了有限租约,如何续订租约?
0 投票
1 回答
696 浏览

c++ - 使用 Visual Studio 编译 Cling

我正在尝试使用 Visual Studio 为 Windows 构建紧贴。如下图所示完成所有步骤后,由于某种原因,目录/cling/build/Debug/bin 中似乎没有cling.exe。有一个 clang.exe、clang++.exe 和一堆随机的 llvm,但似乎只有 cling.exe 丢失了。有谁知道我是否遗漏了一些步骤或出了什么问题?

// 为 Windows 桌面安装 CMake 3.6.0 和 Visual Studio Express 2015

git clone root.cern.ch/git/llvm.git src

光盘源

git checkout 紧贴补丁

光盘工具

git clone root.cern.ch/git/cling.git

git clone root.cern.ch/git/clang.git

铿锵声

git checkout 紧贴补丁

光盘../..

mkdir 构建

光盘构建

cmake -DCMAKE_INSTALL_PREFIX=[安装路径] ..\src -G "Visual Studio 14"

//进入构建目录并打开LLVM.sln,在“Debug”和“Win32”上运行“Build Solution”

0 投票
0 回答
255 浏览

c++ - 在 C++ 应用程序中嵌入 Cling

我在这个页面上试图将 Cling 嵌入到 C++ 应用程序中。

我在 ArchLinux 上,并且通过 AUR 安装(cling所以我将所有内容都/opt/cling放在. ,一行是:undefined referencellvm

我也尝试过llvm-config --cxxflags --ldflags --libs all认为它会使用所有 llvm 模块,但似乎我仍然缺少一些东西。

这是我的makefile的要点

什么会导致这个问题,我该如何解决?

编辑:我安装了 AUR 包 llvm-libs-svn 认为会有更多的库,但我似乎有同样的错误

0 投票
2 回答
103 浏览

java - 仅搜索我的服务

我正在使用 Cling 库编写一个 upnp 应用程序。为了获得我的服务/服务器,我做了这样的事情。

我原以为注册表应该只包含“MyFantasticService”的实例,但事实证明,很多不同的 upnp 设备似乎都在接听我的电话......

我在这里误解了什么吗?似乎很清楚如何在手册中执行..

0 投票
1 回答
453 浏览

jupyter-notebook - 紧贴 Jupyter TypeError:readlink:无法为路径参数指定 None

我想我需要一些支持来解决以下问题:

[W 01:32:09.546 NotebookApp] KernelRestarter:重启失败`

在 .bash_profile 中:

到处检查 - 没有类似的。提前致谢。

0 投票
0 回答
73 浏览

java - Cling 从子网检索描述符

我正在尝试使用 cling upnp 获取设备并在我的网络中使用。我可以找到并获取位于同一子网上的设备(例如,10.6.xx 上的两个设备-客户端和服务器-)但是当我强制其中一个使用例如 196.168.xx 而另一个仍在 10.6.xx 上时,我可以找到设备,但无法按预期从中获取描述符。

我试图找到如何实现这一目标,但没有得到任何结果。有人可以引导我走向正确的方向吗?我是新手,我尝试了端口映射和多播接收器但没有成功。我想我需要使用多播 ip 来获取描述符,但我不知道该怎么做。

谢谢你的回答。

0 投票
2 回答
174 浏览

upnp - 如何从 Cling Renderer 获取 URI?

经过一番努力,我现在已经使我的 Cling 渲染器工作了,即远程控制点命令的媒体可以由我的渲染器播放/渲染(在 Linux 上运行,使用 Cling 库)。

接下来我要实现的是对媒体做一些有趣的事情,这需要知道正在播放的媒体的 URI。Cling 是否提供了一些 API 来实现这一点?

0 投票
1 回答
1025 浏览

windows - “死内核” Anaconda-Jupyter Cling C++ Windows

我新安装了 Anaconda (v.4.3.1) 并使用 conda 命令在 Jupyter 上为 C++ 内核安装 cling。我用了conda install -c conda-forge cling=0.3.post

我在 Windows 8.1 上。我似乎找不到有关如何解决此问题的答案:打开带有任何 C++11、C++14 或 C++17 内核的笔记本时出现“死内核”错误。安装后我根本无法使用 c++ 内核。Python3 内核工作得很好。下面是我得到的错误的截图。

死内核:错误消息截图

0 投票
0 回答
216 浏览

python - MacBook Air 上 jupyter 的 cling 内核

我在我的 MacBook Air(2013 年中,macOS10.12.4)上构建了 Cling。我的 jupyter 版本是 4.3.0。

我按照https://github.com/vgvassilev/cling/tree/master/tools/Jupyter上的说明进行操作,安装结束时没有出现错误。

但是,当我尝试使用 c++(17,14,11) 内核制作新的 ipynb 时,我得到以下信息

我去了https://ipython.org/ipython-doc/3/config/options/kernel.html并检查了项目'IPKernelApp.stdin_port',并理解(我认为是)错误的字面意思,但我没有不知道怎么解决。

有谁知道如何解决这一问题?