专栏首页sofu456bazel源码编译

bazel源码编译

github地址

【bazel】https://github.com/sofu456/bazel 【openjdk】https://github.com/openjdk/jdk.git

openjdk 需要切换到tag jdk -8的版本,bazel支持bazel8,msys需要编译安装jdk

安装msys2,清华镜像中下载

pacman -S diffutils (msys2中缺少cmp文件需要安装) pacman -S cpio 参考:https://blog.csdn.net/LPWSTR/article/details/78849587

编译

  • 使用bazel编译bazel

安装scoop或者choco,windows软件管理包安装bazel

  • 使用Bootstrap

编译openjdk 运行generated-configure.sh,其中 if test “x$with_toolsdir” != x; 判断with_toolsdir是否为空,为空则x=x 添加with_toolsdir、VCVARSFILE、VS100BASE路径 需要安装vs2010或者修改上面的shell&#x

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mysql数据库优化

    sofu456
  • UE4源码编译 failed to open/create XGE(incredible build工具)

    C++项目编译失败,UnrealBuildTool项目添加ShaderCompileWorker Win64 Development -waitmutex参数,...

    sofu456
  • mysql源码安装

    sofu456
  • FreeNX ubuntu14.04 远程桌面

    用户1130771
  • 商业价值:苹果iTV,再一次改变世界?

      苹果(Apple)公司打算进军智能电视领域,这在行业里已经不是秘密,有关苹果智能电视的消息也是不绝于耳,结合苹果产品线的命名规则,苹果智能 电视基本上就是i...

    阳光岛主
  • 业界 | 详解Horovod:Uber开源的TensorFlow分布式深度学习框架

    选自Uber 作者:Alex Sergeev、Mike Del Balso 机器之心编译 参与:李泽南、路雪 Horovod 是 Uber 开源的又一个深度学...

    机器之心
  • python冒泡算法

    py3study
  • [机器学习]-[数据预处理]-中心化 缩放 KNN(一)

    数据预处理是总称,涵盖了数据分析师使用它将数据转处理成想要的数据的一系列操作。例如,对某个网站进行分析的时候,可能会去掉 html 标签,空格,缩进以及提取相关...

    数据分析
  • [机器学习]-[数据预处理]-中心化 缩放 KNN(一)

    据预处理是总称,涵盖了数据分析师使用它将数据转处理成想要的数据的一系列操作。例如,对某个网站进行分析的时候,可能会去掉 html 标签,空格,缩进以及提取相关关...

    数据分析
  • 用代理模式优雅地写代码

    代理模式通常分为两种 · 静态代理 · 动态代理 关于代理模式,今天先由浅到深说一下静态代理。

    PhoenixZheng

扫码关注云+社区

领取腾讯云代金券