blob: e3ebf88f44d955923a7f622f3146776d89d71b9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
<div align="center">
<a href="https://xmake.io/#/zh-cn/">
<img width="200" heigth="200" src="/static/img/logo.svg">
</a>
<h1>awesome-xmake</h1>
<div>
<a href="https://github.com/xmake-io/xmake/releases">
<img src="https://img.shields.io/github/release/tboox/xmake.svg?style=flat-square" alt="Github All Releases" />
</a>
<a href="https://github.com/xmake-io/xmake/blob/master/LICENSE.md">
<img src="https://img.shields.io/github/license/tboox/xmake.svg?colorB=f48041&style=flat-square" alt="license" />
</a>
<a href="https://www.reddit.com/r/tboox/">
<img src="https://img.shields.io/badge/chat-on%20reddit-ff3f34.svg?style=flat-square" alt="Reddit" />
</a>
<a href="https://gitter.im/tboox/tboox?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge">
<img src="https://img.shields.io/gitter/room/tboox/tboox.svg?style=flat-square&colorB=96c312" alt="Gitter" />
</a>
<a href="https://t.me/tbooxorg">
<img src="https://img.shields.io/badge/chat-on%20telegram-blue.svg?style=flat-square" alt="Telegram" />
</a>
<a href="https://jq.qq.com/?_wv=1027&k=5hpwWFv">
<img src="https://img.shields.io/badge/chat-on%20QQ-ff69b4.svg?style=flat-square" alt="QQ" />
</a>
<a href="http://xmake.io/pages/donation.html#donate">
<img src="https://img.shields.io/badge/donate-us-orange.svg?style=flat-square" alt="Donate" />
</a>
</div>
<p>精彩的XMake项目,插件,示例等精选列表</p>
</div>
## 示例
* [Executable Program](https://xmake.io/#/home?id=executable-program)
* [Static Library Program](https://xmake.io/#/home?id=static-library-program)
* [Dynamic Library Program](https://xmake.io/#/home?id=share-library-program)
* [Qt Program](https://xmake.io/#/home?id=qt-program)
* [Cuda Program](https://xmake.io/#/home?id=cuda-program)
* [WDK Driver Program](https://xmake.io/#/home?id=wdk-driver-program)
* [WinSDK Application Program](https://xmake.io/#/home?id=winsdk-application-program)
## 包仓库
* [xmake-repo](https://github.com/xmake-io/xmake-repo): 一个官方的xmake依赖包仓库
## 插件
#### XMake插件
* [xmake macro](https://xmake.io/#/plugins?id=macros-recording-and-playback): 脚本记录和宏回放
* [xmake lua](https://xmake.io/#/plugins?id=run-the-custom-lua-script): 运行自定义脚本
* [xmake project](https://xmake.io/#/plugins?id=generate-ide-project-files): 产生IDE文件
* [xmake doxygen](https://xmake.io/#/plugins?id=generate-doxygen-document): 产生Doxygen文档
* [xmake app2ipa](https://xmake.io/#/plugins?id=convert-app-to-ipa): 转换.app到.ipa安装包
#### IDE编辑器插件
* [xmake-vscode](https://github.com/xmake-io/xmake-vscode): vscode编辑器插件
* [xmake-sublime](https://github.com/xmake-io/xmake-sublime): Sublime Text 2/3 编辑器插件
* [xmake-idea](https://github.com/xmake-io/xmake-idea): Intellij-IDEA/CLion/Android Studio等IDE插件
* [xmake.vim](https://github.com/luzhlon/xmake.vim): 第三方vim插件, 感谢[@luzhlon](https://github.com/luzhlon)
## 项目
* [tbox](https://github.com/tboox/tbox): A glib-like multi-platform c library
* [gbox](https://github.com/tboox/gbox):A multi-platform 2d graphic library
* [ltui](https://github.com/tboox/ltui):A cross-platform terminal ui library based on Lua
* [itrace](https://github.com/tboox/itrace):Trace objc method call for ios and mac
* [vm86](https://github.com/tboox/vm86):The x86 Script Instruction Virtual Machine
* [benchbox](https://github.com/tboox/benchbox): The Benchmark Testing Box
* [libsvx](https://gitlab.com/caikelun/libsvx): A pure C network library
* [GitMsg](https://github.com/LER0ever/GitMsg): encrypted messaging to replace E-Mail
* [xmake-cpputest](https://github.com/longbai/xmake-cpputest): Setup test project for embedded C development with CppUTest built using XMake
* [wTest](https://github.com/avaicode/wTest): wTest is a Weightless OI/ACM Tester,which can take place of cena and lowsars on Linux,and it also supports Windows.
* [LightInk3D](https://github.com/baisai/LightInk3D): 3d engine develop from urho3d
* [nmscc](https://github.com/lumpyzhu/nmscc): the missing c++ 1z library.
* [libBG](https://github.com/TitanSnow/libBG): A lightwight high-speed good-designed big interger library for C++ with FFT
* [sciter-todolist](https://github.com/lidroid/sciter-todolist): A WunderList-like TODO list based on sciter
* [LC-Finder](https://github.com/lc-soft/LC-Finder): A simple pciture resource manager, support tag search and thumbnail preview.
* [libsv](https://github.com/uael/sv): Public domain semantic versioning in c.
* [eelua](https://github.com/hilarryxu/eelua): A lua script engine for EverEdit
* [xval](https://github.com/luzhlon/xval): xval是一个轻量级的C++动态类型对象库,主要用于与其他动态语言的通信
* [srpc](https://github.com/luzhlon/srpc): srpc是一个基于TCP流和msgpack的RPC协议
* [websocket-cpp](https://github.com/luzhlon/websocket-cpp): websocket-protocol's implementation with multithread synchronization model in C++
* [libacl](https://github.com/acl-dev/acl): An advanced C/C++ Network library
* [libfiber](https://github.com/acl-dev/libfiber): The high performance coroutine library for Linux/FreeBSD/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
* [EasyCrossPlatform_src](https://github.com/EasyCrossPlatformLib/EasyCrossPlatform_src): An easy-to-use crossplatform C++ Library, primarily for server-side development.
* [LCUI.css](https://github.com/lc-ui/lcui.css): A UI component framework for building LCUI application.
* [tlpi_hdr](https://github.com/frostRed/tlpi_hdr): The Linux programming interface codes
* [json](https://github.com/xyliuke/json): A json parser
* [cyOS](https://github.com/chenyanzz/cyOS): 一个岩岩小天使正在做的操作系统
* [NaturalLanguage](https://github.com/dtcxzyw/NaturalLanguage): An imitation of the C++ language.
* [DA-MD5](https://github.com/DATechnologyStudio/DA-MD5): A changeable data MD5 library by DA studio
* [boost_ptree_example](https://github.com/wyy584322202/boost_ptree_example): 使用ptree处理json
* [Add xmake to libuv](https://github.com/libuv/libuv/pull/1464): Add xmake.lua file to make it easier to build libuv
* [mobula](https://github.com/ldust/mobula)
* [hikyuu](https://github.com/fasiondog/hikyuu): Hikyuu Quant Framework 基于C++/Python的开源量化交易研究框架
* [userver](https://github.com/dreamtraveler/userver): A c++ game server framework based on libuv
## 文章
* [官方博客](https://tboox.org/cn/category/#xmake)
## 视频
* [基础使用演示](https://asciinema.org/a/133693)
* [下载和安装依赖包演示](https://asciinema.org/a/140338)
## 其他
* [xmake-repo](https://github.com/xmake-io/xmake-repo): A package repository based on xmake
* [ts-xmake-logo](https://github.com/TitanSnow/ts-xmake-logo): The logo icon for xmake. Thanks [@TitanSnow](https://github.com/TitanSnow)
* [ts-xmake-gui](https://github.com/TitanSnow/ts-xmake-gui): An ugly xmake gui
|