aboutsummaryrefslogtreecommitdiff
path: root/manual.md
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-03-10 00:41:07 +0800
committerruki <waruqi@gmail.com>2018-03-09 22:06:46 +0800
commit67f88534b39e7fae5b6e19c243ae0e645d5b47c0 (patch)
tree1e14e20484d7efee3b1680fa40a439fc21acf2cb /manual.md
parent52a47f58db8086b99ab5ef5ca33506fa55d2312f (diff)
downloadxmake-docs-67f88534b39e7fae5b6e19c243ae0e645d5b47c0.tar.gz
xmake-docs-67f88534b39e7fae5b6e19c243ae0e645d5b47c0.zip
add cuda flags
Diffstat (limited to 'manual.md')
-rw-r--r--manual.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/manual.md b/manual.md
index f1103e14..2a324bcb 100644
--- a/manual.md
+++ b/manual.md
@@ -535,6 +535,7 @@ target("test2")
| [add_gcflags](#targetadd_gcflags) | Add go compilation flags | >= 2.1.1 |
| [add_dcflags](#targetadd_dcflags) | Add dlang compilation flags | >= 2.1.1 |
| [add_rcflags](#targetadd_rcflags) | Add rust compilation flags | >= 2.1.1 |
+| [add_cuflags](#targetadd_cuflags) | Add cuda compilation flags | >= 2.1.1 |
| [add_ldflags](#targetadd_ldflags) | Add static library link flags | >= 1.0.1 |
| [add_arflags](#targetadd_arflags) | Add archive library flags | >= 1.0.1 |
| [add_shflags](#targetadd_shflags) | Add dynamic library link flags | >= 1.0.1 |
@@ -1932,6 +1933,16 @@ add_dcflags("xxx")
add_rcflags("xxx")
```
+##### target:add_cuflags
+
+###### Add cuda compilation flags
+
+对cuda代码添加编译选项
+
+```lua
+add_cuflags("-gencode arch=compute_30,code=sm_30")
+```
+
##### target:add_ldflags
###### Add static library link flags
@@ -2247,6 +2258,7 @@ option("test2")
| [add_gcflags](#targetadd_gcflags) | 添加go编译选项 | >= 2.1.1 |
| [add_dcflags](#targetadd_dcflags) | 添加dlang编译选项 | >= 2.1.1 |
| [add_rcflags](#targetadd_rcflags) | 添加rust编译选项 | >= 2.1.1 |
+| [add_cuflags](#targetadd_cuflags) | 添加cuda编译选项 | >= 2.1.10 |
| [add_ldflags](#targetadd_ldflags) | 添加链接选项 | >= 2.1.1 |
| [add_arflags](#targetadd_arflags) | 添加静态库归档选项 | >= 2.1.1 |
| [add_shflags](#targetadd_shflags) | 添加动态库链接选项 | >= 2.0.1 |