xmake轻量级跨平台构建工具介绍及安装与使用方法,xmake 2024-04-27 16:08:44 0 0 在最新的 rt-thread 主仓库,支持使用 xmake 工具来编译 rt-thread 工程。 xmake 介绍 xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 安装 打开 powershell 管理员,输入下面的命令:1Invoke-_Expression(Invoke-Webrequest'https://xmake.io/psget.text'-UseBasicParsing).Content 输入 xmake --version,查看 xmake 是否安装成功: 1PSC:Users>xmake--version 2xmakev2.6.5+master.1c4b7d59a,Across-platformbuildutilitybasedonLua 3Copyright(C)2015-presentRukiWang,tboox.org,xmake.io 4_ 5____________||______ 6//|/|/_||//__ 7><|\__/|/_||<___/> 使用方法 下面介绍一下如何使用 xmake 工具来编译 rt-thread 工程。 设置工具链路径 这里以 gcc-arm-none-eabi-10.3 为例:1setRTT_EXEC_PATH=E:downloadidmgcc-arm-none-eabi-10.3-2021.10 生成工程文件 以stm32f407-st-discovery工程为例,在该 bsp 目录下打开 env 工具,输入命令scons --target=xmake生成xmake.lua文件: 编译工程 输入命令xmake -j 16编译工程: 编译成功显示 最后 关于 xmake.lua 的支持只是做了最基本的适配,如果社区开发者有自己的想法,欢迎提交 PR。 2022 开源之夏,xmake 与 rt-thread 提出了一个关于<操作系统的系统构建工具>>的项目,各位有想法的同学,欢迎申请该项目。 原文标题:使用 xmake 工具编译 rt-thread 工程 文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。审核编辑:汤梓红 收藏(0)