diff options
| author | ruki <[email protected]> | 2017-03-20 00:17:34 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2017-03-20 00:17:34 +0800 |
| commit | 3efb4e5bb65e0d39f2f3571ca0eaaf76c8af8cc7 (patch) | |
| tree | 561817552fd6dedbfc7ea6cff571acec34dd1554 /docs | |
| parent | fb83e4e10d99bb6d7b95898dee0ef8b6b5024896 (diff) | |
optimize vs201x project plugin
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/manual.md | 6 | ||||
| -rwxr-xr-x | docs/zh/manual.md | 6 |
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 - 获取编译选项 |
