搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
花生_TL007
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
PyTorch实现 Self Attention
2
A survey of self-supervised and few-shot object detection论文整理_survey self supervised
3
RabbitMQ基础笔记
4
AI新工具 又一个开源大模型DBRX击败GPT3.5;根据音频和图像输入生成会说话、唱歌的动态视频
5
以数智化驱动为核心,构建研发效能增长动力_数智化能源技术架构
6
国内区块链企业已超4.8万家,实际项目不过1800多个
7
怎么分析某个明星或者公众人物ins的数据?_分析其他人ins账号点赞数
8
python 机器学习中模型评估和调参
9
美创科技获浙江省网络空间安全协会多项荣誉认可
10
python实现BP神经网络模型对鸢尾花分类_python实现bp神经网络分类
当前位置:
article
> 正文
联合编译工具推荐IncrediBuild
作者:花生_TL007 | 2024-03-28 10:35:46
赞
踩
联编译工具
[b]Xoreax IncrediBuild[/b]是分布式编译(多线程处理)技术,我们也称之为联合编译.如果局域网内存在多台电脑安装了这个,在编译C/C++时,它会使用空闲的CPU一起编译,大大缩短了编译的时间,对于大工程来说,是一件非常爽的事情.
IncrediBuild分为服务端(Coordinator)和客户端(Agent).简单的理解是服务端是协调任务的分配,客户端把分到手的任务编译后再返还回去.注意的是,服务端只负责分配工作,之后者最客户端之间P2P的操作,如果二个客户端建立好链接后,此时再与服务端断开也不会影响他们之间的编译了.
[b]1) 服务端(Coordinator)的安装:[/b]
运行IncrediBuild安装程序,选择Install IncrediBuild,并点Next下一步.同意那什么License Agreement继续下一步.来到安装组件选择(Component Selection).这里做为服务端我们要钩先上IncrediBuild Coordinator.这里是一个复选框,一般来说服务端也可以参与编译工作,如果不想让服务端参与编译工作的话,就把上面的IncrediBuild Agent前的钩点掉就可以
[img]http://dl2.iteye.com/upload/attachment/0103/5950/5f626ea3-93d6-3dc0-88ab-8f45ffec55ba.jpg[/img]
继续下一步,选择安装路径,和使用的一些端口号.参与编译的CPU数(这个只有钩选了Agent后才会有)等,这些使用默认的就可以了.之后安装完成.IncrediBuild的服务端就安装好了.
[b]2) 客户端(Agent)的安装:[/b]
在其它的电脑上,运行IncrediBuild的安装程序,运行到安装组件选择(Component Selection),只钩选IncrediBuild Agnet并下一步
[img]http://dl2.iteye.com/upload/attachment/0103/5952/31951772-213d-306c-b2c5-e3740d24ed3c.jpg[/img]
选择安装路径,并下一步.在这要填入服务端的IP地址和端口号.
[img]http://dl2.iteye.com/upload/attachment/0103/5954/10b4d90b-9529-309a-a48f-c33bc1cad1ea.jpg[/img]
填好之后下一步,它会与服务器进行验证一下.然后设置一下编译通讯的端口之类的.这与网内安装的其它的一至就行了,一般情况都使用默认.然后选择参与编译的CPU数.最后安装就行了.
到这步,基本上服务器与客户端都安装完成.在Coordinator Monitor中可以看到各成员的状态.
[img]http://dl2.iteye.com/upload/attachment/0103/5956/07c5be3d-93c5-3dd1-b3a0-17ebb56642f2.jpg[/img]
打开VS你将会发现菜单栏上多出了一项IncrediBuild的选项.这就是那个所谓的联合编译了.
[img]http://dl2.iteye.com/upload/attachment/0103/5958/3c3a0511-92a4-30d6-a156-fbc5679c7434.jpg[/img]
找个工程试一下就知道了.
[img]http://dl2.iteye.com/upload/attachment/0103/5960/7cfc3be3-128d-38ab-a251-68de099c5c67.jpg[/img]
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/花生_TL007/article/detail/329612
推荐阅读
article
IncrediBuild
联合编译_
incredibuild
license
...
01 基本信息官网: https://www.
incredibuild
.com要使用
IncrediBuild
,必须有Li...
赞
踩
article
提高
Qt
Creator
编译
速度的7种方法の扩展篇:
IncrediBuild
v9.
x
使用
详解,与Q...
笔者在2019年初写了一篇《提高
Qt
Creator
编译
速度的5种方法》_
qt
incredibuild
qt
incre...
赞
踩
article
Qt
Creator
的
Incredibuild
插件简介_
qt
incredibuild
...
Qt
Creator
4.13 于 2020 年 8 月发布,比 QT 6.0 的发布早一些。这一版本带来了许多突破性的...
赞
踩
article
在
AWS
上从零开始设置
Incredibuild
构建
系统
...
Incredibuild
构建
系统
包括多个组件,它们相互作用以加速
构建
。在这篇文章中,我将描述如何在
AWS
上设置该系...
赞
踩
article
incredibuild
安装
,
使用
,
许可证
困扰_
incredibuild
.
netcore
...
incredibuild
许可证
.是一款优秀的加速编译的软件
,
原理是通过调用多台机器的闲置cpu
,
舍弃无用的依赖库
,
进...
赞
踩
article
隆重推出 Incredi
build
10_
incredible
build
...
变更可能来的很快,也可能来的很慢。但有时候,它真的值得我们等待。您并非每天都能目睹一个很棒的平台进一步发展成为一个不可思...
赞
踩
article
Incredibuild
安装
_
vs 2022无法
安装
incredibuild
...
Incredibuild
是一款加速编译软件,被广泛用于游戏开发,计算机软件开发,半导体、嵌入式开发,工业设计等行业;按...
赞
踩
article
IncrediBuild
加速原理
_
incredbuild
还是
很
慢...
虽然现在计算机的运算速度不断提高, 但大型软件的编译速度仍然是个漫长的过程,我所在的项目, 软件大小约为200K行, 在...
赞
踩
article
Incredibuild
中出现Command
line
error
D8037
的解决方法_incr...
一直用
Incredibuild
5.0用的好好的,最近突然出现 Command
line
error
D8037
: c...
赞
踩
article
VS
分布式
编译工具
incredibuild
...
http://baike.baidu.com/view/3957592.htm_vs
分布式
编译vs
分布式
编译 ...
赞
踩
相关标签
visual studio
IncrediBuild
Qt
Creator
v9.x
联合编译
qt
c++
Incredibuild
aws
云计算
unity
ue4
ue5
编译器
分布式计算
windows
gcc
跨平台
平台
c++ incredibuild