當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程軟件 > IncrediBuild(開發(fā)工具包)

IncrediBuild(開發(fā)工具包)

版本:v5.0 大?。?4.89M 語(yǔ)言:簡(jiǎn)體中文 類別:編程軟件
  • 類型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-09-04
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
8.9
0% 0%

情介紹

IncrediBuild5.0是Xoreax公司研發(fā)的一款強(qiáng)大的編程開發(fā)工具。它可加快C/C++的編譯和創(chuàng)建速度,能無(wú)縫集成到Visual Studio開發(fā)環(huán)境中,采用Xoreax的多線程處理技術(shù),用戶無(wú)需改編項(xiàng)目文件代碼即可進(jìn)行程序的編程。在現(xiàn)實(shí)中,編譯速度慢向來(lái)是C++/C程序語(yǔ)言的最大一個(gè)弱點(diǎn),用戶需要花費(fèi)幾個(gè)小時(shí)在工作站上等待整個(gè)產(chǎn)品的創(chuàng)建,或一天好多次花十分鐘等待不斷增加的編譯的完成,不過(guò)現(xiàn)在有了IncrediBuild用戶就無(wú)需再浪費(fèi)時(shí)間去等待這些程序的完成,IncrediBuild5.0首先提供了獨(dú)特有效的解決方案,通過(guò)使用Xoreax分布式編譯(多線程處理)技術(shù), Visual Studio project的編譯速度將大大提高,而無(wú)需再去等待。IncrediBuild加速通過(guò)高效的并行計(jì)算建立時(shí)間。在網(wǎng)絡(luò)上利用空閑的CPU資源,IncrediBuild變換個(gè)人電腦和服務(wù)器的網(wǎng)絡(luò)轉(zhuǎn)換成可以被描述為一個(gè)私有計(jì)算云“虛擬的超級(jí)計(jì)算機(jī)?!边M(jìn)程被分配到偏遠(yuǎn)的CPU資源進(jìn)行并行處理,大幅縮短建造時(shí)間長(zhǎng)達(dá)通過(guò)對(duì)90%或更多。此外,軟件還集成了云計(jì)算平臺(tái),如微軟Azure。

功能特色

1、縮短開發(fā)時(shí)間
IncrediBuild通過(guò)高效的并行計(jì)算實(shí)現(xiàn)加速創(chuàng)建應(yīng)用,它利用網(wǎng)絡(luò)上空閑的CPU資源,將PC和服務(wù)器網(wǎng)絡(luò)轉(zhuǎn)換到被稱作“虛擬超級(jí)計(jì)算機(jī)”的私有計(jì)算云中。任務(wù)進(jìn)程被分發(fā)到遠(yuǎn)端CPU資源用于并行計(jì)算,動(dòng)態(tài)縮短創(chuàng)建應(yīng)用時(shí)間。
2、易于安裝,使用和維護(hù)
IncrediBuild是一個(gè)運(yùn)行在用戶現(xiàn)有硬件上的即插即用實(shí)時(shí)解決方案,不改變項(xiàng)目文件或源文件,不存在安裝,維護(hù),虛擬機(jī)維護(hù)等工作量。 加速開發(fā)是IncrediBuild任務(wù)
3、保證速度和性能
文件緩存和實(shí)時(shí)壓縮技術(shù)減少了網(wǎng)絡(luò)流量,自適應(yīng)的資源分配技術(shù)根據(jù)變化的CPU容量來(lái)動(dòng)態(tài)地分配任務(wù)。利用競(jìng)賽式的可用代理實(shí)現(xiàn)任務(wù)加倍,以避免瓶頸效應(yīng)。
4、獲取HPC水平的處理效果
IncrediBuild可以運(yùn)行在任何基于Windows的機(jī)器上,包括單核機(jī)器,多CPU機(jī)器,多核構(gòu)建服務(wù)器,甚至擴(kuò)展到公共云。

IncrediBuild安裝教程

一、雙擊“incredibuild5_0_crack.exe”開始正式的安裝
二、勾選“Install Incredibuild”,并點(diǎn)擊Next
三、勾選“I accept the terms of the license agreement”即同意此協(xié)議,并點(diǎn)擊Next
四、進(jìn)行部件選擇,可選:
1.IncrediBuild Agent(IncrediBuild中間者)
2.IncrediBulid Coordinator(IncrediBuild協(xié)調(diào)者)
3.IncrediBulid Backup Coordinator(IncrediBuild備份協(xié)調(diào)者)
建議勾選第一項(xiàng),并點(diǎn)擊Next
五、選擇軟件的安裝路徑,默認(rèn)路徑為C:\Program Files\Xoreax\IncrediBuild,可點(diǎn)擊“....”圖標(biāo)進(jìn)行路徑更換,并同時(shí)勾選“Add folder.....”,然后點(diǎn)擊Next
六、填寫Network name(服務(wù)器IP地址),并默認(rèn)Tcp/IP(端口號(hào))31104
IP地址查看方法:
1.在開始菜單,輸入cmd,并按Enter鍵打開命令窗口

2.輸入Ipconfig,同時(shí)點(diǎn)擊Enter鍵,在IPv4欄中即可查看到相應(yīng)的ip地址

將其輸入到Network name(服務(wù)器IP地址),并點(diǎn)擊Next即可
七、與服務(wù)器進(jìn)行驗(yàn)證。然后設(shè)置一下編譯通訊的端口等,選擇參與編譯的CPU數(shù),這些建議全部默認(rèn),并點(diǎn)擊Next
八、提示安裝需要的空間和需要的顯卡等信息,無(wú)需多管并點(diǎn)擊Next
九、點(diǎn)擊Next

IncrediBuild打開教程

由于IncrediBuild并不會(huì)出現(xiàn)在桌面快捷方式上所需要手動(dòng)打開:
方法一
進(jìn)入C:\Program Files\Xoreax\IncrediBuild,雙擊相應(yīng)的程序即可打開
方法二
開始菜單,所有程序-Xoreax IncrediBuild,即可打開

IncrediBuild菜單功能

Xoreax IncrediBuild自帶有很多的程序功能,不過(guò)全部都是英語(yǔ),所以這里簡(jiǎn)單介紹下相應(yīng)程序多對(duì)于的功能
1、Add Components:添加組件
2、Build History:建造歷史
3、Build Monitor:建立監(jiān)測(cè)
4、IncrediBuild Agent Settings:incredibuild代理設(shè)置
5、IncrediBuild Agent Tray-Icon:代理- incredibuild托盤圖標(biāo)
6、IncrediBuild Coordinator:incredibuild協(xié)調(diào)員
7、Repair Installation:修復(fù)安裝
8、Test Network Connectivity:測(cè)試網(wǎng)絡(luò)連通性

IncrediBuild如何使用?

打開VS在菜單欄上多出了一項(xiàng)IncrediBuild的選項(xiàng)。這樣就可以在“IncrediBuild”菜單下進(jìn)行聯(lián)合編譯了

IncrediBuild使用教程

1、IncrediBuild使用。對(duì)于需要編譯的工程,只需點(diǎn)擊VisualStudio菜單欄“IncrediBuild”下對(duì)應(yīng)的動(dòng)作選項(xiàng)即可,此時(shí)在對(duì)應(yīng)窗口會(huì)有編譯進(jìn)度及相應(yīng)數(shù)據(jù)。當(dāng)然,也可以通過(guò)右鍵或其它快捷方式,不再贅述。需要注意的是,如果要使用IncrediBuild分布式編譯環(huán)境,必須執(zhí)行“IncrediBuild”菜單下的動(dòng)作,VS自帶的“Build”菜單下的動(dòng)作并不能啟動(dòng)分布式編譯
2、 IncrediBuild參數(shù)設(shè)置。IncrediBuild有諸多參數(shù)可以設(shè)置,大多均較簡(jiǎn)單,稍微摸索下即可,此處僅介紹下Coordinator節(jié)點(diǎn)的設(shè)置。選擇“IncrediBuild→AgentSettings”,在彈出的設(shè)置窗口中選擇“Network→Coordinator”,在“CoordinatorLocation”下的“Computer”中設(shè)置Coordinator節(jié)點(diǎn)的IP,端口號(hào)默認(rèn),此時(shí)該節(jié)點(diǎn)即可接入整個(gè)分布式編譯環(huán)境中。對(duì)于通信是否正常,可在設(shè)置IP后點(diǎn)擊“Test”按鈕進(jìn)行測(cè)試。

注意事項(xiàng)

1、如果某臺(tái)筆記本使用電池電源,則server將不分配任務(wù)給此臺(tái)機(jī)器的CPU;
2、使用有些的機(jī)器,鏈接使用無(wú)線的筆記本時(shí)經(jīng)常連不到,所以最好參與編譯的機(jī)器在同一網(wǎng)段中;
3、如果有最新版的,則只要在server端機(jī)器上安裝最新版即可,安裝完成后會(huì)提示對(duì)其他所有連接的機(jī)器都進(jìn)行update,在線即可對(duì)其他安裝IncrediBuild的機(jī)器進(jìn)行update

支持程序和編譯器

一、支持的IDEs
MS Visual Studio .NET
MS Visual Studio 2005
MS Visual Studio 2008
MS Visual Studio 2010
MS Visual Studio 2012
MS eMbedded Visual C++ 4.0
二、支持的編譯器
Intel C++ Compiler for Windows (versions 7.0-9.1)
MS eMbedded Visual C++ 4.0
MS Xbox 360 XDK

更新日志

1、代碼簽名證書簽署支持SHA1 / SHA-256
2、改進(jìn)字符串加密
3、改進(jìn)NecroBit
4、泛型實(shí)例類型參數(shù)名稱的改進(jìn)
5、可序列化的類型和成員的改進(jìn)
6、改進(jìn)的便攜/通用組件的保護(hù)
7、web packages添加Unity 3D支持
8、增加綜合模糊處理編輯器(Protection Settings'->'Obfuscation'->'Exclusions'->'Exclusion Rules')
9、增強(qiáng)Control Flow Obfuscation
10、現(xiàn)在ProjectFileLocation可以作為目標(biāo)路徑文件的一部文
11、改進(jìn)的保護(hù)程序集的啟動(dòng)時(shí)間
12、現(xiàn)在NET Reactor在保護(hù)您的程序是需求更小的內(nèi)存了
13、添加一個(gè)將PDB文件加到一個(gè)本地的exe文件的選項(xiàng)(Protection Settings'->'Native EXE File'->'Embed Pdb File')
14、進(jìn)一步改進(jìn)obfuscation

載地址

  • 電腦版
IncrediBuild(開發(fā)工具包) 5.0版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)