在windows 实现执行 makefile

需要安装软件:

1.cygwin 实现make功能

2.GNU Arm Embedded Toolchain Cortex-M编译工具链 

3.VS code 编辑代码。

 

一、安装Cygwin

1.下载Cygwin setup-x86_64.exe :https://www.cygwin.com/

2.安装Cygwin

注意必选工具包:

在windows 实现执行 makefile_第1张图片

要新增工具包只要重新运行一下setup-x86_64.exe 

装完后试试make指令,出现下图表明make能用了

在windows 实现执行 makefile_第2张图片

 

二、安装GNU Arm Embedded Toolchain

1.下载GNU Arm Embedded Toolchain 

https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

2.安装GNU Arm Embedded Toolchain

运行gcc-arm-none-eabi-9-2019-q4-major-win32.exe即可安装。

3.添加到系统环境变量

把Cygwin和gcc-arm-none-eabi的bin文件夹路径都加进去

在windows 实现执行 makefile_第3张图片

4.测试arm-none-eabi-gcc -v

在windows 实现执行 makefile_第4张图片

三、安装Visual Studio Code

1.下载Visual Studio Code https://code.visualstudio.com/

2.安装

3.用Visual Studio Code打开Makefile工程文件夹

4.修改Visual Studio Code 终端为bash.exe

在windows 实现执行 makefile_第5张图片

在windows 实现执行 makefile_第6张图片

5.打开终端,这里的终端已经从cmd.exe或者poweshell.exe变成了bash.exe

在windows 实现执行 makefile_第7张图片

6.make, 应该可以编译了

在windows 实现执行 makefile_第8张图片

你可能感兴趣的:(STM32,CleanFlight)