llvmlite / numba编译:g ++:错误:无法识别的命令行选项'-Wcovered-switch-default'

时间:2016-03-04 12:03:48

标签: python numba

尝试从https://github.com/numba编译llvmlite或numba我正在

g++: error: unrecognized command line option ‘-Wcovered-switch-default’

任何有关如何解决此问题的帮助都将非常感激。 - 标记

1 个答案:

答案 0 :(得分:1)

请参阅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构建的,而与distribuiotn一起构建的那个是用g ++构建的(我认为)