From da98f581361164abedb442dfae04b56802b0c394 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 13 Oct 2017 23:33:20 +0800 Subject: update find_program doc --- zh/README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) (limited to 'zh/README.md') diff --git a/zh/README.md b/zh/README.md index 2c194986..ffbc6c0e 100644 --- a/zh/README.md +++ b/zh/README.md @@ -280,6 +280,46 @@ hello`main: 你也可以使用简写的命令行选项,例如: `xmake r` 或者 `xmake run`

+## 工程实例 + +#### 可执行程序 + +```lua +target("test") + set_kind("binary") + add_files("src/*c") +``` + +#### 静态库程序 + +```lua +target("library") + set_kind("static") + add_files("src/library/*.c") + +target("test") + set_kind("binary") + add_files("src/*c") + add_deps("library") +``` + +通过`add_deps`将一个静态库自动链接到test可执行程序。 + +#### 动态库程序 + +```lua +target("library") + set_kind("shared") + add_files("src/library/*.c") + +target("test") + set_kind("binary") + add_files("src/*c") + add_deps("library") +``` + +通过`add_deps`将一个动态库自动链接到test可执行程序。 + ## 配置 通过`xmake f|config`配置命令,设置构建前的相关配置信息,详细参数选项,请运行: `xmake f --help`。 -- cgit v1.2.3