RT-Thread Studio 是基于 eclipse 开发的 IDE,工程项目使用 make 进行管理。用户通过图形化界面对项目进行配置,当用户点击编译时,Studio 会自动生成 makefile 文件。本文将介绍如何在 RT-Thread Studio 中构建工程前,执行用户自定义命令。
1.右键工程,选择属性
2.在 C/C++ 构建中,选择构建步骤:
3.在构建前步骤,命令下添加用户自定义命令;我们这里在终端打印出 hello,world
来测试一下。在命令下输入 echo "hello,world"
,点击 Apply and Close
:
4.编译工程,成功打印出 hello, world
:
5.在工程目录下新建 hello.py
文件:
6.加入自定义 python 脚本;添加 python 脚本,需要在命令中输入 python.exe 的绝对路径;
7.保存并编译工程:
通过上面的方法,用户可以在构建工程前,执行自定义脚本命令。如果需要在构建完成后执行自定义命令,在构建步骤后添加命令即可
步骤6,如果python.exe已经配置环境变量,也可以直接写python.exe xxx,
@recan 歪瑞谷的!
也可以通过添加 makefile 的构建 target 来实现,比如这样
https://github.com/BLUETRUM/sdk-bsp-ab32vg1-ab-prougen/blob/5bf2859a8cf2a4485fc56084034689479e62034c/rtt_default_project_0/makefile.targets#L1
好贴!
为什么我每次都报错呢?