谁在使用 Xmake?
如果您在使用 xmake,欢迎点击编辑 此页面 通过 PR 将信息提交至下面的列表,让更多的用户了解有多少用户在使用 xmake,也能让用户更加安心使用 xmake。
我们也会有更多的动力去持续投入,让 xmake 项目和社区更加繁荣。
!> 如果您不方便添加您的项目地址,可以简单描述下项目的使用场景。
用户列表
用户 (公司名/个人联系方式) | 项目 (项目简介/项目地址) | 评论 (可选) |
---|---|---|
ruki | tbox & ltui | ... |
zsx | acl | Good |
深圳市云语科技 | 镭速-大文件传输系统 | 非常有特点的构建系统 |
深圳金鼎威视 | 暂时都是内部项目 | 嵌入式开发中目前用过的最优秀的c程序构建工具 |
WillyJL | CP77 Discord RPC (Homepage) | Perfect and easy way to get into C++ without prior experience |
SirLynix | BurgWar (Video game) & obs-kinect (plugin for OBS) | After programming for more than 12 years in C++, I can say xmake is a life changer. It's to C++ what Cargo is to Rust, a truly helpful tool (especially with external dependencies) you won't want to give up. |
yamashi | Cyber Engine Tweaks (Mod for Cyberpunk 2077) | Dll injection to add Lua scripting, imgui user interface, console cheats and other hacks to Cyberpunk 2077. |
Tilted Phoques | Skyrim/Fallout Together (Mod for Skyrim & Fallout 4) | Dll injection to add multiplayer to CreationKit games such as Skyrim and Fallout 4. |
武汉凌久微电子有限公司 | 内部嵌入式图形驱动项目 | 支持翼辉、天脉、锐华等多种国产嵌入式实时操作系统的GP100/200系列国产GPU OpenGL/ES驱动 |
yecate | 个人项目 | 跨平台构建的利器,xmake在我日常开发工作中提供了很大的便利 |
fasiondog | Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架 | xmake 的简洁高效是C/C++跨平台工程的解放 |
KnightJun | BingW(bing wallpaper) | xmake is an excellent, simple, easy-to-use and powerful build tool. |
Phate6660 | cppfetch (info fetch tool) | I tried this out after seeing this, and after using it I loved it enough that I replaced meson with this! |
walletiger | ERTC - an easy and efficient cross platform RTC project | 个人项目,简单易用跨平台 兼容 webrtc 标准的 SFU及前端通信组件 , xmake + tbox 提供了优秀的跨平台编译和底层库支持 |
Alvin | co | A go-style coroutine library in C++11. Xmake is nice! |
ekko | 电网融合终端linux应用,个人使用 | 相比Makefile和Cmake简洁易懂太多了,构建十分高效,并发编译速度比公司用的cmake快一个数量级,希望发展越来越好 |
合宙通信 | https://gitee.com/openLuat/luatos-soc-air101 | xmake 是非常简洁,高效,方便的C/C++构建工具,节省很多时间 |
Akselmo | Artificial Rage, a simple FPS game and (probably) an FPS game engine in future | Switched from cmake to xmake. The ease of use is great, and being able to generate cmake files for tools that require it is a cherry on top. Highly recommend! |
JackLan | 目前,尝试在个人嵌入式项目中使用 | 在几年前,使用make与makefile实现了与XMake类似的C/C++项目构建功能。现在回想起来,从零到有,整个流程也并非那么一帆风顺。最近想使用CMake重新实现这套构建,无意中发现了XMake。让我眼前一亮的是,他使用LUA语法(早些年从合宙的GSM模块玩起来),容易上手。我将之前的Make项目移植使用XMake工具,也就是几小时,这个过程也只是我从第一次参考官方说明做起。所以确实省时省力。希望XMake能够让更多的开发者知道与使用,成为更加主流的构建工具! |
XmacsLabs | mogan | autotool和CMake开发环境不易配置,vcpkg等CMake包管理器存在不少兼容性问题,极度影响开发体验,导致墨者实验室失去了一大批潜在开发者。xmake为老旧软件的维护提供了紧凑易用的工具,有效简化了添加新类库的流程,减少了无谓的工作量。 |
Dozingfiretruck | C语言实现的NES模拟器 GitHub地址: https://github.com/Dozingfiretruck Gitee地址: https://gitee.com/Dozingfiretruck/nes | xmake 可以使你极其方便的部署C/C++构建,节省大量时间从而将精力放在代码编写上而非项目构建上 |
WSSDude | Hitman Audio Tool | Very easy to use build system with what I believe is currently the best package management integrated within. Definitely plan to include it in my other future projects (both personal and public). Using it since 2020 and counting. |
Meidozuki | VBAO | 个人开发项目,用于构建MVVM开发框架的utility library,提供C++和python接口。xmake的语法相比cmake十分简洁,尤其是处理包依赖问题时:cmake的find_package(尤其是Config Mode)依赖于第三方库作者的水平,xmake接入了Conan包管理,大大简化了这一过程;对于Makefile-only的项目,cmake需要额外了解IMPORTED library target的概念,十分别扭,xmake的写法就很舒服。虽然xmake的命令行已经足够简洁了,不过还是期待主流IDE对于xmake更好的支持 |
Luisa-Group | Luisa-Compute | 跨平台高性能通用流处理器计算框架。凭借xmake良好的跨平台能力和lua DSL强大的表达能力,极大提升了项目开发效率和编译体验。 |
Sunrisepeak | DStruct (an easy-to-port/learn/use C++ data structure template library) | DStruct 是一个平台无关(易于移植)且结构简洁的数据结构模板库, 可使用xmake进行快速构建&测试 |
Sunrisepeak | KHistory (An elegant keyboard/gamepad key detection and visualization tool) | 🔥一个优雅&跨平台的 键盘/🎮手柄按键 检测及历史记录显示工具, 无需安装单可执行文件(约900kb大小)即点即用, 并提供了可视化插件扩展功能, 同时也由于xmake对lua脚本的支持&构建规则, 以简洁的方式在编译期实现了自定义插件的自动注册功能 |
VeroFess | PalWorld-Server-Unoffical-Api (A PalWorld Server API like minecraft bukkit) | 一个为游戏幻兽帕鲁服务端编写的第三方 API,使用 xmake 进行跨平台编译,和cmake比起来可真是太节约生命了 |
laugh12321 | TensorRT-YOLO | 🚀 TensorRT-YOLO:使用TensorRT推理并集成EfficientNMS,支持YOLOv5、YOLOv8、YOLOv9、PP-YOLOE!TensorRT-YOLO利用xmake进行编译,这使得开发者可以更专注于代码编写,而不是构建过程。 |