首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Swift社区

    swift-5.5.1-RELEASE源码编译(Xcode)

    通过Xcode方式build utils/build-script --skip-build-benchmarks \ --skip-ios --skip-watchos --skip-tvos 当删除构建目录重新构建的时候提高构建速度 --release-debuginfo:构建所有的内容RelWithDebInfo(包含debug和release)带有调试信息 --xcode:使用Xcode方式构建 build-script --help: 更多参数请参考help build-script过程编译成功大约需要50G的空间。 build-script编译成功如下图: 使用Xcode编译成功会在swift-macosx-x86_64文件夹下生成项目Swift.xcodeproj: filePath.png 打开Swift.xcodeproj

    1.9K21编辑于 2022-12-12
  • 来自专栏HelloCode开发者学习平台

    Swift源码编译-让底层更清晰

    /swift/utils/build-script -x -R --debug-swift 苹果github上面也指出了几个编译实例,大家也可以自己去玩! utils/build-script --release-debuginfo --debug-swift # Swift frontend built in debug utils/build-script --release-debuginfo --debug-swift-stdlib # Standard library built in debug utils/build-script --release-debuginfo /swift/utils/build-script -h 由于篇幅原因不展开,大家可以自行去玩!比如说编译标准库和编译LLDB以及全部 等等。。。 ? 构建完上一步,就会进入非常漫长难受的等待过程! 如果您已更改 Xcode 版本,但仍然遇到与Xcode版本有关的错误,请尝试将传递 --clean 给 build-script

    1.9K10发布于 2020-12-18
  • 来自专栏酷酷的哀殿

    为速度而生的构建系统 - Ninja

    以 Swift 为例: // 通过 Swift 的脚步生成 Ninja 构建文件 utils/build-script --release-debuginfo cd ${SWIFT_BUILD_DIR}

    3.2K41发布于 2020-10-26
  • 来自专栏酷酷的哀殿

    Swift 入门:编译 Swift 源码(1)

    > 对 Xcode 构建原理熟悉的同学,可以定制编译脚本,并将空间占用压缩到 20G 以内 官方版本 编译 llvm 和 Swift cd ~/swift-source/swift utils/build-script release-debuginfo --test \ --xcode 编译 lldb 根据 Swift 官方文档,lldb 必须使用 ninja 编译 cd ~/swift-source/swift utils/build-script /utils/build-script -x -S \ --build-subdir Xcode-1107 \ --sccache \ --release-debuginfo \

    7.2K10发布于 2020-11-07
  • 来自专栏Swift社区

    探索 Swift 底层源码编译

    /swift/utils/build-script -r --debug-swift-stdlib --lldb 此时包的大小如下图所示: ▐ 3.4 使用 VSCode 调试 Swift 首先,在

    57220发布于 2021-11-26
  • 来自专栏Swift社区

    Swift 周报 第十期

    SwiftUI 导航[19] 围绕 WWDC2022-10054 内容进行讨论 Swift 图表[20] 围绕 WWDC2022-10137 内容进行讨论 使用 cmake 构建 swift[21] 而不是 build-script build-script 是 build-script-impl 的 python 包装器,本身是一个 shell 脚本,然后运行 CMake,执行可以构建项目的工作主体。 例如,如果您想执行 utils/build-script -x,将调用 cmake -G Xcode。

    2.8K00编辑于 2022-12-12
  • 来自专栏小黑娃Henry

    Swift-5.3.1 源码编译Swift-5.3.1 源码编译

    完成以上步骤,直接执行: /swift/utils/build-script -r --debug-swift-stdlib --lldb 这个过程有一点长,而且CPU温度可能有点高,建议使用别人的电脑来执行

    1.3K30发布于 2021-08-09
  • 来自专栏了不得的专栏

    在 React应用中实现Web推送通知

    首先,添加一个新的depenendecy: yarn add cra-append-sw 之后,我们需要在package.json中扩展build-script,在其中添加一个新命令,该命令在main进程之后执行

    4.3K30发布于 2021-06-15
  • 来自专栏得物技术

    基于浏览器扩展 API Mock 工具开发探索|得物技术

    外部注入失败:', e); } // 策略3: 最简单注入方式 await attemptSimpleInjection();}四、整体实现架构与流程项目结构设计chrome-mock/├── build-script

    37610编辑于 2025-09-23
  • GitHub 和 OpenClaw 上的 100+ 实用技能整理:提升效率的宝藏工具清单

    collision-detection提供碰撞检测算法实现游戏开发pathfinding生成寻路算法代码AI开发ui-component生成常用游戏UI组件代码UI开发asset-organizer给出资源整理建议项目管理build-script

    36110编辑于 2026-04-01
  • 来自专栏FECoding

    Rax,完美融合编译时与运行时的双引擎小程序框架

    四、基于 webpack 的工程架构 Rax 工程以阿里巴巴集团前端统一的 CLI 工具 @alib/build-script 为基础,其依赖 webpack,通过插件体系支持各个场景,同时基于 webpack-chain

    1.9K21发布于 2020-03-17
  • 来自专栏Swift社区

    苹果斥资15亿美元加码卫星通讯 | Swift 周报 issue 65

    用户描述了编译过程,使用了 swift/utils/build-script --preset=buildbot_linux,no_test,但怀疑 Swift 5.10.1 的构建不完整,可能导致链接错误

    48633编辑于 2024-11-20
  • 来自专栏戴铭的博客

    深入剖析 iOS 编译 Clang / LLVM

    /swift/utils/build-script -x -R #更新 ./swift/utils/update-checkout . /swift/utils/build-script -x -R #切到指定tag和分支 #tag .

    9.2K20发布于 2020-06-16
领券