贡献者: addis
conda create -n cling;安装 Jupyter Notebooko:conda install notebook;安装 Xeus Cling:conda install xeus-cling -c conda-forge;初始化:conda activate cling。运行:jupyter notebook。
conda 中安装 Cling 后,也可以在命令行运行:可执行文件的路径如 ~/miniconda3/pkgs/cling-0.8-hf817b99_1/bin/cling,在 /usr/bin 里面创建一个 symlink 即可。
apt 安装,安装方法参考这里。推荐直接 download binary。解压:bzip2 -d ???.bz2,tar -xvf ???.tar。解压以后可以直接进入到 bin 文件夹运行 ./cling 看看是否成功。如果成功,可以添加一个软链 sudo ln -s /abs/path/to/cling /usr/bin/。
.a 文件以及体积最大的几个没有后缀名的二进制文件,剩下 100MB 左右,貌似不影响 Cling 运行。
cling 进入 Cling 命令行,用 .q 退出。或者 cling '命令1' '命令2' 单独执行几个命令。也可以用 cling < test.cpp 执行一个文件。
CPATH 环境变量,可以添加头文件搜索路径。但貌似添加了某些目录以后,会导致 Cling kernel 无法启动。
#pragma cling add_include_path("路径") 添加头文件路径。
#include 的相对路径是相对于当前路径的。
#include <unistd.h>,然后 chdir("路径"); 即可。要查看当前路径,可以用 char *getcwd(char *buf, size_t size); 返回 buf。
#pragma cling add_library_path("路径") 可以添加动态链接库的搜索路径。
#pragma cling load("动态库") 可以加载动态库。
 
 
 
 
 
 
 
 
 
 
 
友情链接: 超理论坛 | ©小时科技 保留一切权利