From ecbd0d9d2540d182ba5817df31d1028153af3f0a Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 22 Feb 2018 00:54:12 +0800 Subject: update index faq --- zh/README.md | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'zh') diff --git a/zh/README.md b/zh/README.md index 2a2ef95d..98fd70a1 100644 --- a/zh/README.md +++ b/zh/README.md @@ -737,14 +737,38 @@ $ xmake [-v|--verbose] $ xmake -v --backtrace ``` -#### 怎样看实时编译警告和详细的编译参数? +#### 怎样看实时编译警告信息? -加上`-v`选项启用详细输出就行了。 +为了避免刷屏,在构建时候,默认是不实时输出警告信息的,如果想要看的话可以加上`-w`选项启用编译警告输出就行了。 ```bash -$ xmake [-v|--verbose] +$ xmake [-w|--warning] ``` +#### 怎样基于源码自动生成xmake.lua + +如果你想临时写一两个测试代码、或者手上有一些移植过来的零散源码想要快速编译运行,可以不用专门xmake.lua,直接运行: + +```bash +$ xmake +``` + +xmake会自动扫描分析当前的源码目录,识别程序结构和类型,生成一个xmake.lua,并且会尝试直接构建它。 + +如果编译成功,可以直接运行: + +```bash +$ xmake run +``` + +当然,如果仅仅只是想要生成xmake.lua,默认不去构建,可以执行: + +```bash +$ xmake f -y +``` + +更多相关介绍,请参考文章:[xmake新增智能代码扫描编译模式,无需手写任何make文件](http://tboox.org/cn/2017/01/07/build-without-makefile/) + ## 支持项目 xmake项目属于个人开源项目,它的发展需要您的帮助,如果您愿意支持xmake项目的开发,欢迎为其捐赠,支持它的发展。 🙏 [[支持此项目](https://opencollective.com/xmake#backer)] -- cgit v1.2.3