m1通过源码编译xgboost4j的jar

1、下载源码
bash 复制代码
git clone --recursive https://github.com/dmlc/xgboost
cd xgboost

编译xgboost的动态链接库dylib,m1源码编译xgboost的动态链接库dylib文件

2、编译XGBoost的jar文件:

A、如果没有安装maven可以通过以下命令进行安装,如果安装了请忽略:

bash 复制代码
brew install maven

B、编译:

bash 复制代码
#进入源码目录:
cd ./jvm-packages

#通过maven编译(选择忽视测试方法执行)
mvn clean install -Dmaven.test.skip=true

C、编译完成:

如果编译失败,可参考:m1编译xgboost的jar报错

D、编译生成文件如图:

3、编译好的jar如下:
MacBook的xgboost的jar

相关推荐
EndingCoder9 分钟前
未来趋势:LeafletJS 与 Web3/AI 的融合
前端·人工智能·前端框架·web3·动态规划·leafletjs·交互式地图
你想知道什么?15 分钟前
SpringBoot全局异常报错处理和信息返回
java·spring boot·后端
幻雨様28 分钟前
UE5多人MOBA+GAS 27、死亡被动(用于作为击杀奖励,爆金币和是增加经验)
java·服务器·ue5
香蕉可乐荷包蛋29 分钟前
OpenCV学习(二)-二维、三维识别
人工智能·opencv·学习
云卓SKYDROID31 分钟前
无人机AI制导模块技术分析
人工智能·无人机·科普·高科技·云卓科技
xzkyd outpaper39 分钟前
Java中Queue以及Deque详解
java·数据结构·算法
幻风_huanfeng3 小时前
人工智能之数学基础:概率论和数理统计在机器学习的地位
人工智能·神经网络·线性代数·机器学习·概率论
Python测试之道3 小时前
从零开始:用Python库轻松搭建智能AI代理
开发语言·人工智能·python
小刘|3 小时前
Spring 核心知识点梳理 1
java·后端·spring
小张快跑。4 小时前
【Java企业级开发】(六)Java框架技术-Maven和MyBatis
java·开发语言·maven·mybatis