欧冠竞猜APP-欧冠竞猜APP官方网站

新闻资讯
首页 > 新闻中心

欧冠竞猜APP官方网站|xmake v2.3.2 发布, 带来和 ninja 一样快的构建速度

2021-05-17
本文摘要:欧冠竞猜APP,欧冠竞猜APP官方网站,适用语言表达C/CObjc/ObjcSwiftAssemblyGolangRustDlangCuda工程类型静态数据库程序流程动态库种类控制台程序Cuda程序流程Qt应用软件WDK驱动软件WinSDK应用软件MFC应用软件升级內容新特点加上powershell颜色主题风格用以powershell终端设备下背景颜色表明加上xmake--dry-run-v指令去空运作构建,只是为了更好地查看详细的构建指令712:加上sdcc服务平台,而且适用sdcc编译器改善589:改善提升构建速率,适用跨总体目标间并行编译和link,编译速率和ninja基本上差不多改善ninja/cmake工程文件制作器软件728:改善os

并行

这一版本号关键重新构建提升了下內部并行构建体制,完成好几个target间源代码的并行编译,及其并行link的适用,另外提升了xmake的一些內部耗损,修补危害编译速率的一些bug。根据检测比照,现阶段的总体构建速率基本上跟ninja差不多,对比cmake/make,meson/ninja都快了许多,由于他们还附加多了一步转化成makefile/build.ninja的全过程。此外,xmake还提升了对sdcc编译专用工具链的适用。

64

新项目源代码官方网文本文档一些提升点好几个target间全部源代码另外并行构建以前不可以跨target,半途会被link给塞住串行化好几个无依靠的target的link能够并行实行以前只有逐个实行link修补以前的线程同步bug,更为粗粒度化生产调度,灵活运用cpucore資源提升xmake內部api上的一些耗损,这方面实际效果也很显著大量提升关键点能看下:issue589构建速率比照我们在termux和macOS上干了一些比照检测,测试工程在:xmake-core针对相对性比较多的target的新项目,新版本xmake对其构建速率的提高更为显著。多个任务并行编译检测单任务编译检测介绍XMake是一个根据Lua的轻量混合开发c/c 全自动构建专用工具,适用在各种各样流行服务平台上构建新项目xmake的总体目标是开发人员更为关心于新项目自身开发设计,简单化新项目的叙述和构建,而且出示服务平台不相干性,促使一次撰写,到处构建简易的工程项目叙述包依靠叙述官方网的xmake包管理仓库:xmake-repo构建工程项目$xmake运作总体目标$xmakerunconsole程序调试$xmakerun-dconsole配备服务平台$xmakef-p[windows|linux|macosx|android|iphoneos..]-a[x86|arm64..]-m[debug|release]$xmake包依靠管理方法适用服务平台Windowsx86,x64macOSi386,x86_64Linuxi386,x86_64,cross-toolchains..Androidx86,x86_64,armeabi,armeabi-v7a,arm64-v8aiOSarmv7,armv7s,arm64,i386,x86_64WatchOSarmv7k,i386MSYSi386,x86_64MinGWi386,x86_64Cygwini386,x86_64SDCCstm8,mcs51,..Crosscross-toolchains..适用语言表达C/C Objc/Objc SwiftAssemblyGolangRustDlangCuda工程类型静态数据库程序流程动态库种类控制台程序Cuda程序流程Qt应用软件WDK驱动软件WinSDK应用软件MFC应用软件升级內容新特点加上powershell颜色主题风格用以powershell终端设备下背景颜色表明加上xmake--dry-run-v指令去空运作构建,只是为了更好地查看详细的构建指令712:加上sdcc服务平台,而且适用sdcc编译器改善589:改善提升构建速率,适用跨总体目标间并行编译和link,编译速率和ninja基本上差不多改善ninja/cmake工程文件制作器软件728:改善os.cp适用保存源目录构造等级的递归算法拷贝732:改善find_package适用搜索homebrew/cmake安裝的包695:改善选用androidndk全新的abi取名Bugs修补修补windows下linkerror表明难题718:修补依赖包免费下载在多镜像系统时一定几率缓存文件无效难题722:修补失效的包依靠造成 安裝无限循环难题719:修补windows下主过程接到ctrlc后,.bat子过程没能马上撤出的难题720:修补compile_commands制作器的途径转义难题。

64

386


本文关键词:构建,欧冠竞猜APP官方网站,新项目,编译

本文来源:欧冠竞猜APP-www.vickiejohnsonlcsw.com



上一篇:Mozilla再次维护互联网身心健康
下一篇:网络安全意识培训的必要性