因此,可以从MinGW中分离出mingw32-make.exe,将其作为一个独立的软件,放置在arm-none-eabi-gcc的bin目录中。 make的下载地址: 公盘位置 Z(172.19.100.68):公用cortex gcc toolsmake.exe。 将放置在arm-none-eabi-gcc的bin目录中之后,在终端中输入make,make工具就能正常运行,不会抛出软件未找到的错误,如下图。
1、安装 gcc-arm-none-eabi-xxx 安装gcc-arm-none-eabi-5_4-2016q3-20160926-win32(这只是当时我配置时候用的版本,其他版本也是可以的) 记得最后的第3选项打钩,因为自动添加环境变量( 估计是因为自动添加,所以会添加到用户的环境变量下面去,一样可以用,如果自己添加,可以添加到系统的环境变量中去 ) 最后,只要...
下载链接(官网):https://developer.arm.com/downloads/-/gnu-rm 直接下载压缩文件,解压到C盘根目录(推荐),然后将bin文件夹的路径复制下来(如C:\arm-none-eabi-gcc\bin),并将其添加到环境变量中。 5、OpenOCD 下载链接(官网):https://gnutoolchains.com/arm-eabi/openocd/ 下载后直接解压缩到C盘根目录(推...
1.2 安装arm-none-eabi-gcc 1.2.1 安装 下载地址: https://developer.arm.com/downloads/-/gnu-rm 选择适合自己电脑的最新版本进行下载并安装,我这里选择gcc-arm-none-eabi-10.3-2021.10-win32.exe,如下图: 1.2.2 添加环境变量 我们需要将arm-gcc的可执行文件的文件夹路径添加到环境变量,方便使用命令调用arm...
第一种gcc-arm-none-eabi 来编译 第二种利用插件导入KEIL工程,可以执行编译调试烧录 一、使用 VSCode + gcc + openOCD 开发 文章中所用到的工具版本都可以网上搜索一下找到下载。 1、安装 gcc-arm-none-eabi-xxx 安装gcc-arm-none-eabi-5_4-2016q3-20160926-win32(这只是当时我配置时候用的版本,其他版本也...
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/bin/arm-none-eabi-g++.exe) set(CMAKE_ASM_COMPILER ${TOOLCHAIN_PATH}/bin/arm-none-eabi-gcc.exe) set(CMAKE_AR ${TOOLCHAIN_PATH}/bin/arm-none-eabi-ar.exe) set(AS ${TOOLCHAIN_PATH}/bin/arm-none-eabi-as.exe) ...
直接在VSCode的Extension窗口中,搜索windows-arm-none-eabi,安装,截至我目前的情况是,需要安装0.1.2版本,0.1.6版本编译在最后copy的时候会出错。 方法是,先安装搜索到的版本,安装完成后,点设置按钮,选择 Install Another Version。就可以选择旧版本安装。
记录一下在Windows平台下,利用VSCode的arm-none-eabi扩展和msys使用Make实现STM32的交叉编译。 准备: 1.安装arm-none-eabi扩展 在VSCode的扩展窗口,搜索eabi,安装windows-arm-none-eabi扩展 image.png 需要注意:我最开始安装的0.1.6版本,但是编译到最后copy的时候出错,安装0.1.2版本后,就正常,目前没有去详细分析原...
arm-none-eabi-gcc -v 显示出版本信息就说明 arm-none-eabi-gcc 可以使用了。 第二:make 我使用的 make 是从 mingw-w64 中复制出来的。 http://mingw-w64.yaxm.org/doku.php 方便单独下载make: https://download.csdn.net/download/qq_33523299/33634450 ...
把arm-none-eabi-gcc 的 bin/ 目录添加到环境变量 Path 中就算安装完成了。打开命令行执行 arm-none-eabi-gcc -v 1. 显示出版本信息就说明 arm-none-eabi-gcc 可以使用了。 第二:make 我使用的 make 是从 mingw-w64 中复制出来的。 http://mingw-w64.yaxm.org/doku.php ...