开发环境搭建(Scons + GCC)
2021/8/23 23:09:08
本文主要是介绍开发环境搭建(Scons + GCC),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
安装SCons
SCons是一种基于python比makefile更为简单便捷的自动化构建工具,可以在Linux和Windows下随意编译。由于所使用的工具链在linux下更为方便,因此我这里使用的是linux mint20系统(基于ubuntu的轻量化发行版)。
linux mint20默认已经安装好了python3,
设置设置python3为默认python(即建立一个软连接,类似win下的快捷方式),进入/usr/bin文件夹,ln -s python3 python
,由于我这里已经操作过了,因此会提示“failed to create symbolic link 'python': File exists”
验证下是否可以使用python,正确出现版本号,设置成功。
安装PIP,一个python的包管理器
apt install install python3-pip
通过pip安装scons,python -m pip install scons
,由于我这里已经安装过了会提示“Requirement already satisfied”,安装的文件夹在"/usr/local/lib/python3.8/dist-packages/"
验证下scons是否安装完毕,scons -v
,可以看到scons版本号,说明安装完成了。
安装gcc arm
这里使用的是arm-none-eabi-gcc,可以到这里下载:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
下载完成后 tar -xjvf
解压到/opt/
目录并将bin文件夹添加到PATH路径
重启系统,使PATH路径修改生效,输入arm-none-eabi-gcc -v
可以看到编译器正确安装了,到此基础工具都已安装完毕了
安装eclipse
下载地址:https://www.eclipse.org/downloads/packages/
我比较习惯在Home下建立App文件夹用来方安装的程序,这里直接将下载的eclipse解压到App文件夹即可,eclipse在任何平台上都是解压可用的(前提有java环境)
根据电脑配置修改eclipse.ini,这里我是虚拟机配置的内存比较小
在桌面建立快捷方式,eclipse就可启动了
启动后可以简单设置下eclipse,使其符合自身的开发习惯,推荐安装GNU ARM Eclipse插件
这篇关于开发环境搭建(Scons + GCC)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-29端到端的 AWS DevOps 项目:使用 ECR 和 RDS 的 ECS Fargate 的 CI/CD 管道
- 2024-09-28pyqt 怎么打包整个项目-icode9专业技术文章分享
- 2024-09-28laravel Commands 创建带有参数的 Artisan 命令的步骤和示例-icode9专业技术文章分享
- 2024-09-28antd怎么实现渲染tiff图片-icode9专业技术文章分享
- 2024-09-28英文半角中划线和中文全角的中划线有什么区别-icode9专业技术文章分享
- 2024-09-28nvm npm 和node 他们之间有什么关系-icode9专业技术文章分享
- 2024-09-28Node Version Manager (nvm)使用教程-icode9专业技术文章分享
- 2024-09-28nvm命令太慢,是什么原因-icode9专业技术文章分享
- 2024-09-28Kotlin 如何增加、删除和修改 MutableStateFlow 中的值。-icode9专业技术文章分享
- 2024-09-28Kotlin的stateFlow.update 写法介绍-icode9专业技术文章分享