xmake是一个简单的自动构建工具, 语法不像makefile那么复杂, 基本的内容有
1.设置编译器链接器调试器
通过 set_config设置
set_config("cc", "gcc")
set_config("ld", "gcc")
set_config("debugger", "gdb")
2.设置输出文件夹
如果不设置, 则默认新建build文件夹
set_config("buildir", "obj")
3.设置编译器参数
例如gcc中常常设置-g生成调试信息, -O指定编译优化等级等
set_config("cflags", "-O0 -g")
4.设置目标名称
即生成的文件的名称, 同时中间生成的.obj文件放在由这个名字的文件夹中
target("all_test")
5.设置生成的文件类型
可以生成可执行文件, 静态库, 动态库
set_kind("binary"