summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/manual.md6
-rwxr-xr-xdocs/zh/manual.md6
2 files changed, 12 insertions, 0 deletions
diff --git a/docs/manual.md b/docs/manual.md
index 93c95768a..d84b21a0c 100644
--- a/docs/manual.md
+++ b/docs/manual.md
@@ -4432,6 +4432,12 @@ os.run(compiler.compcmd("xxx.c", "xxx.o", incdepfile, target))
print(compiler.compflags(sourcefile, target))
```
+其中第一个返回值是所有编译选项的字符串,第二个返回值是所有选项的数组列表,更加便于操作,例如:
+
+```lua
+local flagstr, flags = compiler.compcmd("xxx.c", "xxx.o")
+```
+
##### core.project.config
用于获取工程编译时候的配置信息,也就是`xmake f|config --xxx=val` 传入的参数选项值。
diff --git a/docs/zh/manual.md b/docs/zh/manual.md
index 04a4ef6f5..ddeb67988 100755
--- a/docs/zh/manual.md
+++ b/docs/zh/manual.md
@@ -4426,6 +4426,12 @@ compiler.compile("xxx.c", "xxx.o")
os.run(compiler.compcmd("xxx.c", "xxx.o", incdepfile, target))
```
+其中第一个返回值是所有编译选项的字符串,第二个返回值是所有选项的数组列表,更加便于操作,例如:
+
+```lua
+local flagstr, flags = compiler.compcmd("xxx.c", "xxx.o")
+```
+
###### compiler.compflags
- 获取编译选项