尝试从 https://github.com/numba 编译 llvmlite 或 numba我正在得到
g++: error: unrecognized command line option ‘-Wcovered-switch-default’
任何有关如何解决此问题的帮助将不胜感激。 - 标记
最佳答案
参见https://github.com/numba/numba/wiki/Build-0.33-on-ubuntu-16.04解决方案:基本上确保使用发行版附带的 llvm:
apt-get install llvm-3.9
export LLVM_CONFIG=$(which llvm-config-3.9)
=> 可以正常工作
为什么?这是因为您可以从 http://llvm.org 下载 llvm是用 clang 构建的,而发行版附带的版本是用 g++ 构建的(我认为)关于python - llvmlite/numba 编译 : g++: error: unrecognized command line option ‘-Wcovered-switch-default’ ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35795582/