为了测试代码更改的结果,我是否总是需要重新构建整个代码?
To test the result of a code change, do I always need to ReBuild the whole thing?
使用Qt Creator 5.7.0 MinGW 32bit在64位Windows上工作,第一次,我设置并运行了一个c++开源应用程序。我成功地下载了他们的代码,配置了它,并在Debug下构建/运行项目。
有一件事我注意到,它需要10到15分钟来编译或构建。所以让我们假设我改变了一行代码,我想测试结果:在VS中,我可以运行而不需要重建一切。我有这个选项在Qt或我错过了一些额外的配置?成为一名开发人员指南指出:"您可以通过在make参数中添加-j
来提高构建速度"answers"在四核i5上使用-j3
构建在clang下不到3分钟。"所以我照做了,使用了-j3。
在Windows上从源代码安装LibreCAD 说明:取消选中"影子构建"复选框,从调试版本和发布版本中删除影子构建。"我也这么做了。
应用程序中没有使用或需要internet(构建/运行-所有本地)。我使用的是基于Windows 10 Pro x64的Intel(R) Core(TM) i5-6500 CPU 3.20GHz。16 GB RAM和我的Cpu利用率达到平均80%,而构建。
我将感谢任何修复的建议。请和谢谢
如果LibreCAD使用qmake,那么不幸的是构建不会很快,因为递归make不是很快。
如果LibreCAD使用cmake,那么你应该使用cmake的忍者输出,然后构建将尽可能快。
相关文章:
- 使用不同的CRT将新的C++代码与旧的(二进制)组件隔离开来的最佳方法是什么
- FLTK 2.0构建和演示,适用于VS2019的2011年左右的代码库
- 为C++03编译器编写部分unique_ptr,该编译器与较新的编译器在公共代码库上运行
- Mingw-64 在构建和安装后不会编译 openCV 代码
- Clion显示错误,但可以使用Cmake成功构建代码
- 为什么构建目录中新构建的共享库与安装目录中的副本具有不同的依赖项集?
- 使用 g++7 构建的代码在访问未对齐的内存时崩溃
- 无法在 geany 上运行代码。无法执行构建命令
- 与clang++一起使用的VS代码在构建良好的C++文件中显示错误
- 当我分离编译和链接时,代码不构建
- 我的代码在构建时没有任何错误,但无法正常工作
- 如何在Visual Studio代码中构建/调试当前的打开.CPP文件
- 根据代码表构建一个huffman树
- 尝试在 Swift 中使用 ObjectiveC 代码时构建失败
- 简单的提升代码无法构建
- EclipseCDT-带有现有代码的新Makefile项目-更改全局默认构建目标
- VC++类在新构建中失败,但在添加空白后神秘地构建
- 在代码中构建c++库基础:使用开源代码的块
- Boost c++代码不构建,有人可以帮助我与库链接
- 解析xml文件并动态生成c++代码以构建面板(UI)