当前位置: 首页 > news >正文

distcc分布式编译

distcc

https://gitee.com/bison-fork/distcc.git

下载工具链

  • mingw,https://www.mingw-w64.org/downloads/#w64devkit
  • perl,https://strawberryperl.com/releases.html免安装zip版本,autoconf等脚本依赖perl
  • autoconf、automake,https://sourceforge.net/projects/gnuwin32/(Files文件tab下面单独下载每一个文件,autoconf、automake是sh脚本)

automake、autoconf折腾了很久没弄对,在linux下编译好的cofigure可以直接拷贝过来用

linux下路径的换行符号和window不同,需要修改configure如下,在configure.log看到正确的path解析就可以了
在这里插入图片描述

bash中使用echo打印信息进行
configure构建成功了linux的代码头文件在window中需要做替换,工作量比较大所以放弃使用linux版本的distcc了

核心功能文件

  • remote.c //ssh下载文件
  • serve.c //服务端业务
  • compile.c //编译目标
  • include_server模块python解析命令行
http://www.lryc.cn/news/190248.html

相关文章:

  • Java面试题-0919
  • WPF列表性能提高技术
  • 掌握 BERT:自然语言处理 (NLP) 从初级到高级的综合指南(2)
  • 【算法优选】 二分查找专题——贰
  • SQL 的优化
  • 华为云云耀云服务器L实例评测|华为云上的CentOS性能监测与调优指南
  • Go If流程控制与快乐路径原则
  • yolov8 strongSORT多目标跟踪工具箱BOXMOT
  • 如何开发一款跑酷游戏?
  • 使用宝塔面板在Linux上搭建网站,并通过内网穿透实现公网访问
  • Unity可视化Shader工具ASE介绍——6、通过例子说明ASE节点的连接方式
  • VUE3基础知识梳理
  • Java架构师缓存通用设计方案
  • 2023年【危险化学品生产单位安全生产管理人员】及危险化学品生产单位安全生产管理人员模拟考试题
  • 微信小程序 在bindscroll事件中监听scroll-view滚动到底
  • 收银系统商品定价设计思考
  • Kotlin函数作为参数指向不同逻辑
  • 读书笔记—《如何阅读一本书》
  • Kafka数据同步原理详解
  • C++课程总复习
  • 数据结构—顺序表
  • 企业服务器租用对性能有什么要求呢?
  • 2731.移动机器人
  • 相交链表Java
  • 第二章:OSI参考模型与TCP/IP模型
  • 知识图谱04——openGL与ubuntu22.04
  • 如何看待为了省小钱而花费时间
  • Maven Eclipse
  • Linux:redis集群(3.*版本 和 5.*版本)搭建方法
  • 正则表达式基础语法