问题标签 [incredibuild]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2013 - 覆盖 Visual Studio (2013) 默认构建解决方案 (F6) 以改用 Incredibuild?
我目前正在使用 Visual Studio 2013 的免费版 Incredibuild ( https://www.incredibuild.com/accelerate-visual-studio-cc-builds.html )。
有没有办法我们可以覆盖 VS 的“构建解决方案”按钮 (F6) 以完全使用 Incredibuild“构建解决方案”按钮 (Ctrl + Alt + 8)?
cpu-usage - Incredibuild 没有使用所有 CPU 资源,为什么?
我们正在使用 Incredibuild 5 协调器和客户端。
当有人在 VS2010 中使用 Incredibuild 插件开始重建时,构建 PC 的 CPU 使用率没有达到 100%,只是一直使用 5-30%。
构建 PC 的客户端优先级设置设置为高,并且所有内核都分配给构建进程。在构建协调器中,我们使用这些设置:
- 构建优先级:高
- 分配优先级:高
- 远程任务:高
- 超线程启用并设置为最大值。
如何在构建客户端达到最大 CPU 使用率?
performance - Visual Studio 选项 /MP 是否有助于 IncrediBuild?
我使用 Xorax IncrediBuild 构建Visual Studio 2013(或更高版本)项目。
- 在项目的属性中打开/MP 选项是否会以任何方式影响 IncrediBuild 性能?
- 它有帮助、干扰还是被忽略?
不幸的是,我在 IncrediBuild 文档中找不到任何确认信息。
performance - 尝试使用 MSBuild 或 Incredibuild 构建时,Visual Studio 2013 构建所需的时间是原来的 4 倍
几天来,我一直在构建我的解决方案,有 30 多个项目,并且注意到在构建、重建或清理我的解决方案时,它的时间很长,大约是我团队中其他同行的 4 倍。尝试使用 MSBuild 和 Incredibuild 进行构建时会发生这种情况。
我检查了 Incredibuild 与服务器的连接以及 Incredibuild 代理设置以及 VS 构建设置中的所有构建配置,所有值都符合预期。
c++ - IncrediBuild 在一个线程中编译 Visual Studio 2010/2012 解决方案的一些项目
我们尝试将包含约 20 个项目的 VS2008 解决方案升级到 VS2010,但构建其中一些项目时存在问题。我尝试了不同版本的 VS(2010、2012、2013。即使使用 vc90 编译器版本)/IncrediBuild(4.61、5.0、6.1)/Windows(7、8),但没有任何帮助。项目和 Incredi 的所有可能选项也已更改。没有为这些项目设置自定义构建规则和步骤。请告诉我某人我该怎么办来解决这个问题。
我还不能加载图片,所以这是一个构建图截图的链接。
更新:我尝试在没有 IncrediBuild 的情况下在 VS2013 中编译解决方案,但使用 /MP 选项,并且得到了完全相同的结果 - 项目的某些文件是按相同顺序按顺序编译的,因此 Incredi 是无辜的,问题仅在我们的项目以及 VS 如何使用它。
visual-studio - Using IncrediBuild with DevEnv.exe vs MSBuild.exe
I use Xorax IncrediBuild to build Visual Studio 2013 (or later) solutions and projects, they're mostly .vcxproj
with a bunch of .csproj
ones.
It took me a little bit of digging, but I've learned that:
When IncrediBuild is used with the regular Visual Studio, it uses the Devenv.exe by default.
Since version 5.0,
BuildConsole.exe
supports a new switch:/UseMSBuild
to specifically instruct IncrediBuild to use MSBuild's build engine instead of the default Visual Studio's DevEnv.
So, in case of Visual Studio projects, there are two modes available:
BuildConsole.exe MyProj.vcxproj
which usesDevEnv.exe
BuildConsole.exe MyProj.vcxproj /usemsbuild
which usesMSBuild.exe
I'd like to learn if there are any differences between using the two engines.
I have made some tests and observed that:
IncrediBuild "Initializing..." phase takes slightly longer in case of
DevEnv.exe
.BuildConsole.exe
generates different output, obviously.No (or insignificant) difference in build performance.
In case of building individual C/C++ native projects (.vcxproj
) as well as whole solutions (.sln
), what are advantages and disadvantages of using DevEnv.exe
versus MSBuild.exe
?
qt - 为什么从我的 Qt 应用程序的命令行运行 IncrediBuild 永远不会停止?
我使用带有 IncrediBuild 的 Visual Studio 2013 来编译 Qt 应用程序。通过 IDE 一切正常,但在命令行上运行时,BuildConsole
永远不会返回。
正在运行的进程:
BuildConsole.exe
cmd.exe
devenv.com
devenv.exe
MSBuild.exe
c++ - 指定 IncrediBuild 以仅使用本地计算机
有没有办法指定 IncrediBuild BuildConsole 在构建中仅使用本地计算机,而不使用远程代理?
caching - 我可以清理 Incredibuild 代理的“文件缓存”吗?
在 Incredibuild coordinator 中,一些代理有警告“建议使用较大的文件缓存”。文件缓存设置为超过 4000 MB,我不想放大它。我可以清除缓存内容吗?清除缓存有什么作用?
visual-studio-2013 - 使用 incredibuild 运行 CMake 安装目标
我正在尝试使用 incredibuild 在命令行中加速 cmake 项目的编译,使用 Visual Studio 2013 进行编译。我可以使用以下命令编译和安装库:
但它跳过了安装部分:
但是,如果我从 Visual Studio 执行它,它工作正常:
有什么线索吗?
谢谢 !伊曼纽尔