aboutsummaryrefslogtreecommitdiff
path: root/zh/manual.md
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2019-05-31 00:15:57 +0800
committerruki <waruqi@gmail.com>2019-05-30 19:35:46 +0800
commit57095aa985ac1526240563ae1845e360c81db708 (patch)
tree56652067e4b048b1205cebfc8704428c5a166b9a /zh/manual.md
parentb01a82c79b2a568813e8757b0ca104d826ef441a (diff)
downloadxmake-docs-57095aa985ac1526240563ae1845e360c81db708.tar.gz
xmake-docs-57095aa985ac1526240563ae1845e360c81db708.zip
update docs
Diffstat (limited to 'zh/manual.md')
-rw-r--r--zh/manual.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/zh/manual.md b/zh/manual.md
index ab35a950..d1cbb270 100644
--- a/zh/manual.md
+++ b/zh/manual.md
@@ -779,6 +779,22 @@ please input: y (y/n)
关于这块的更多详情见:https://github.com/xmake-io/xmake/issues/339
+添加clib的依赖包:
+
+clib是一款基于源码的依赖包管理器,拉取的依赖包是直接下载对应的库源码,集成到项目中编译,而不是二进制库依赖。
+
+其在xmake中集成也很方便,唯一需要注意的是,还需要自己添加上对应库的源码到xmake.lua,例如:
+
+```lua
+add_requires("clib::clibs/bytes@0.0.4", {alias = "bytes"})
+
+target("xmake-test")
+ set_kind("binary")
+ add_files("clib/bytes/*.c")
+ add_files("src/*.c")
+ add_packages("bytes")
+```
+
##### add_repositories
###### 添加依赖包仓库