C++构建三方开源
XMake GitHub - xmake-io/xmake: 🔥 A cross-platform build utility based on Lua
XMake GitHub - xmake-io/xmake: 🔥 A cross-platform build utility based on Lua
Ninja Ninja 介绍 Ninja 是一个小型的构建系统,它专注于速度。它非常快速,特别是对于大型代码库的增量构建,比传统的 make 工具要快得多。Ninja 通过使用简单的文本文件(通常名为 build.ninja)作为其构建文件来减少构建时的开销。 Ninja 设计的目标是在其他构建工具(如 CMake)生成具体构建规则的基础上执行这些规则。与 CMake 等高级构建系统生...
Make 概念 Makefile Makefile 是一个文本文件,其中包含了构建软件项目的规则和依赖关系的描述。Makefile 通常使用 GNU Make 工具来解析和执行,它根据 Makefile 中定义的规则和依赖关系来自动化构建过程。在 Makefile 中,你可以定义目标、依赖关系和命令,描述如何从源代码生成目标文件或可执行文件。Makefile 还可以包含变量和函数,用于简...
CMake 入门 文档:https://cmake.org/documentation CMake 简介 CMake 是一个跨平台的安装 (编译) 工具,可以用简单的语句来描述所有平台的安装 (编译过程)。他能够输出各种各样的 makefile 或者 project 文件,能测试编译器所支持的 C++ 特性,类似 UNIX 下的 automake。 Make 是一种跨平台编译工具,比...
太极 太极安装 太极 App [太极下载 太极](https://taichi.cool/zh/download.html#%E5%A4%AA%E6%9E%81) 太极 Magisk 模块 下载Zygisk 版本,其他模块容易变砖,开不了机 下载地址:太极-magisk-模块 GitHub - t...
自定义 Xposed 模块 什么是 Xposed 框架? Xposed 框架是适用于 Android 的一个工具,它允许开发者在不修改 APK 文件的情况下对 APP 和系统行为进行修改或定制。 通过 Hook 技术,Xposed 可以在运行时对应用程序的方法进行拦截、修改,甚至替换,从而实现对系统和应用程序的深度定制。 注意: 使用 Xposed 需要获取 Root 权限...
开源的 XPosed 模块 辅助开发 AppErrorsTracking 异常跟踪 https://github.com/KitsunePie/AppErrorsTracking Inspeckage 查看安装包的信息 Stethox 给 APP 安装个 Stetho GitHub - 5ec1cff/StethoX XAppDebug 让 App debugga...
Xposed 基础 什么是 Xposed? Xposed(也被称作 Xposed 框架、XP 框架、Xposed framework),是一个运行于 Android 操作系统的 钩子框架。其通过替换 Android 系统的关键文件,可以拦截几乎所有 Java函数 的调用,并允许通过 Xposed 模块中的自定义代码更改调用这些函数时的行为。因此,Xposed 常被用来修改 Android...
LSPosed LSPosed官方仓库 LSP 框架 (LSPosed Xposed Framework) 是 XDA 论坛投票结果得分最高的 Xposed 框架,LSP 框架基于 Rirud 的 ART 挂钩框架 (最初为 Android Pie) 提供与原版 Xposed 相同的 API,利用 YAHFA 挂钩框架,支持 Android 13。 安装 Install Mag...
Shizuku 应用 支持 Shizuku 的 app 受限于 ADB 的权限等级,即使 Shiziku 激活的情况下,上述某些应用也不能提供完整的功能,有条件的还是建议使用 Magisk ROOT。 LSPatch (推荐) 免 Root 使用 LSPosed 框架 见:[[LSPatch]] SHizukuRunner (推荐) SHizukuRunner:Shizuku ...