3

当我在 Jupyter 笔记本中启动 C++ 内核(11、14 和 17 版本)时,我xeus-cling使用通常的方式安装并得到以下运行时错误:conda install xeus-cling

/opt/anaconda3/envs/cling/include/c++/v1/stdlib.h:143:12: error: no member named 'ldiv' in the global namespace
  return ::ldiv(__x, __y);

< many such errors, eventually >

/opt/anaconda3/envs/cling/include/c++/v1/cstdlib:122:9: error: no member named 'rand' in the global namespace
using ::rand;
      ~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]

我尝试重新安装 XCode 命令行工具 - 不行。相同的设置在我的 Linux 机器上运行良好。

如何修复这些错误并启动内核?

我在最近的 XCode 版本 12.5.1 (12E507) 中提出了问题 - 看起来 condaxeus-cling使用了不兼容的工具链,或者 XCode 配置错误 - 无论哪种方式,C++ 内核都无法启动。带有 Python 3.9.6 的 Conda 4.10.1(以防万一)。提前致谢!

4

0 回答 0