1、下载源码
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost
编译xgboost的动态链接库dylib,m1源码编译xgboost的动态链接库dylib文件
2、编译XGBoost的jar文件:
A、如果没有安装maven可以通过以下命令进行安装,如果安装了请忽略:
brew install maven
B、编译:
#进入源码目录:
cd ./jvm-packages
#通过maven编译(选择忽视测试方法执行)
mvn clean install -Dmaven.test.skip=true
C、编译完成:
如果编译失败,可参考:m1编译xgboost的jar报错
D、编译生成文件如图:
3、编译好的jar如下:
MacBook的xgboost的jar