问题
使用官方github的安装方法,在cmake地方编译不通过
解决
已安装过Cmake,保证cmake版本要3.8以上,通用–更新cmake版本
gcc版本有问题,原mac os 因为其他项目下载过gcc-6 使用gcc-6
编译lighgbm时cmake ..替换为如下命令
cmake -DCMAKE_CXX_COMPILER=g++-6 -DCMAKE_C_COMPILER=gcc-6 ..
安装python lightgbm
export CXX=g++-7 CC=gcc-7 # for macOS users only 改为
export CXX=g++-6 CC=gcc-6
总结:mac os编译项目出错的时候,1.cmake版本是不是太低,2.gcc版本确认 我的gcc版本不是7是6,需要指明gcc版本为6